我对体积计算公式有疑问。我们使用药房标签中嵌入的 Lua公式。我们可以根据输入的剂量计算药物的体积,我们根据药物使用%0
,%1
或%2
来计算所需的小数位数,。然而,即使我们为特定的标签设计/药物定义了%2
,对于某些剂量,如果获得的结果最终为.00
,为了最佳实践,最好不要显示尾随的零,是否存在我们可以添加到公式中的一行,以便不显示尾随零
Dose = Label.TextFromTag("Dose") Concentration = Label.TextFromTag("CONC") volume = string.format("%.2f", Dose / Concentration) return volume
答案 0 :(得分:1)
使用
显式删除尾随零return (volume:gsub("0+$",""))
仅当格式不 %.0f
时才使用此选项。