我有一个DLL,它定义了许多返回double
的方法,我不想改变其中的任何内容。问题是当我向这些方法传递小数字时,返回值带有太多的尾随零,因为返回值为double
,例如9*9=810000000000
(它不是小数点,它是实际容量一个双变量)。我想要正常的行为,即9 * 9 = 81
如何在不更改DLL的情况下摆脱那些尾随的零?
答案 0 :(得分:0)
(大概你的例子应该包括81和所有那些零之间的小数点?)
当然,如果结果为double,则只有在将包含的数字呈现为文本时,尾随零才有意义吗?
在这种情况下,您需要做的就是在您需要的位置格式化该文本。
我不知道您正在使用哪种语言,我无法为您提供该格式化命令的准确语法,但在此处快速搜索可以帮助您。