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 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短