也许这是一个愚蠢的问题,但我真的无法理解。由于某些原因,我的程序中的浮点值在赋值语句中被四舍五入。Float64 time,test;
{ // right here time variable gets value rounded up to 2 decimal places
NSNumber *num =
我做了很多关于数字的工作,小数点之后有两位。我的加法机器有一个很好的特性,我可以输入一个像123456这样的数字串,它会自动为我插入小数点,并显示为1234.56。Excel在Advanced下有一个自动输入小数点的功能,但是它是一个全局选项,所以没有它可能的帮助。因此,我为App_SheetChange事件处理程序设置了一些VBA代码,这些代码只在格式化为用两个小数表示数字的单元格上才能实现。这样,我就不会在我不想要的地方得到小数。代码很简单。看起来是这样的:
If InStr(s