%d和%f混淆使用,輸出結(jié)果為什么這樣
?double num =2.00000000;?
?printf("num的整數(shù)部分是%d\n", num);??
為什么輸出0
num為2.00001時(shí)輸出為隨機(jī)數(shù)
?double num =2.00000000;?
?printf("num的整數(shù)部分是%d\n", num);??
為什么輸出0
num為2.00001時(shí)輸出為隨機(jī)數(shù)
2019-03-24
舉報(bào)
2019-03-24
不是隨機(jī)數(shù)出,輸出的是十進(jìn)制的代碼,%d是以十進(jìn)制整數(shù)輸出,