V303打印不了double值?

如圖

double d = 3.141592653589793;


printf("SystemClk:%d\r\n",SystemCoreClock);

printf( "ChipID:%08x\r\n", DBGMCU_GetCHIPID() );

printf( "float:%f\r\n", d);

printf("This is printf example\r\n");


image.png


您好,可以按照下圖勾選配置試一下

image.png


image.png

依然只有6位小數

SystemClk:120000000

ChipID:30300514

float:3.141593

This is printf example


你這結果不是對的嗎?

為了謹慎起見,我還是寫了個 c 程序驗證了我的想法:


Screenshot_20241128_091847.png


你還有什么好說的?


您好,若你想將你設置的小數點后面打印全,可以按照下圖配置,小數點打印多少位就寫多少位

image.png



只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频