Cortex M4 Arduino板子

由约瑟夫·YIU看到优秀的书的第13章的明确指导的ARM Cortex M3的ARM Cortex M4处理器。

皮质M3处理器的数量单,双精度浮点数能力,皮质M4与FPU是optionnal只有更快的单精度浮点运算

这是Arduino DUE如何处理浮点数

void setup() {
Serial.begin(250000);

float var1 = - 2.0/3.0;
Serial.println(var1, 10);  // 7 digits precision

double var2 = - 2.0/3.0;
Serial.println(var2, 20);  // 15 digits precision

var1 = - 16666666666e-10;
Serial.println(var1, 10);  // 7 digits precision

var2 = - 166666666666666666666e-20;
Serial.println(var2, 20); 
/****************  OUTPUTS  *************
-0.6666666865
-0.66666666666666660745
-1.6666666269
-1.66666666666666678509
*****************************************/

}


void loop() {
 
}