Stata中的标量算术

Fra*_*ank 2 math stata

谜我这个:

scalar bah = .1*1000.01
display bah

   1

scalar list

   bah =    100.001
Run Code Online (Sandbox Code Playgroud)

display似乎故意显示错误的数字.为什么?检查标量值的标准方法是什么?scalar list如果使用许多标量,似乎会很乱.

Rob*_*rer 6

这是本网站的主题.Stack Overflow似乎更好.主持人应该移动它.

尝试类似的东西:

display %18.0g bah
Run Code Online (Sandbox Code Playgroud)

(见help format)

要么

display scalar(bah)
Run Code Online (Sandbox Code Playgroud)

另请参见help scalar相应的手册条目[P]标量