#include #include "pico/stdlib.h" float x,sum ; void floatTest1(){ float sum=0 ; float x=1.0 ; float val=1.0 ; int time1=time_us_32() ; for(int kk=0 ; kk<100 ; kk++){ x=x+1.234 ; sum=sum+1.0/(x*x)+x+val ; val=val+0.01234+2.34/(sum*sum) ; } int time2=time_us_32() ; printf("time2-time1=%6d ",time2-time1) ; printf("x=%10.5f sum=%10.5f val=%10.5f\n",x,sum,val) ; } void floatTest2(){ while(1){ floatTest1() ; sleep_ms(1000) ; } } int main(){ stdio_init_all(); floatTest2() ; }