在C語言中,可以使用格式化輸出函數(shù)printf來控制小數(shù)點位數(shù)。具體可以使用如下的格式控制符:
以下是一個示例代碼:
#include <stdio.h>
int main() {
float num = 3.14159;
printf("%.2f\n", num); // 輸出小數(shù)點后2位
printf("%.0f\n", num); // 輸出整數(shù)部分
return 0;
}
輸出結果為:
3.14
3
通過調(diào)整格式控制符中的n的值,可以控制小數(shù)點的位數(shù)。