Arduino 中 float 和 double 之间的区别
Float
浮点数使用4个字节(32位)存储。
它们的最大值可以是3.4028235E+38,它们的最小值可以是-3.4028235E+38。
它们的精度约为小数点后6-7位。
Double
在多个平台上,double比float具有更高的精度。但是,在大多数Arduino板(Uno和许多其他ATmega板)上,double的大小与float相同。ArduinoDue是一个例外,其中double的大小为8个字节(与4个字节的float相比)。
在使用8字节存储double的板上,最大值可以是1.7*10^308,最小值可以是-1.7*10^308。在使用4个字节存储double的板上,最大值和最小值等效于浮点数。
对于使用8字节存储double的板子,十进制精度为14-15位。
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短