靚麗時尚館

位置:首頁 > 健康生活 > 心理

C語言中如何保留一位小數點

心理1.22W
C語言中如何保留一位小數點

C語言中保留一位小數點可以通過printf函式中的輸出格式說明符來實現保留一位小數點,要保留一位小數就用printf("%.1f",x),例子如程式中給出那樣。

1、在c語言中一個數保留1位小數可以通過精度限定符來完成,精度限定符有一個點號後跟一個整陣列成。如果要限定小數點後面一位的型別為0或者5,可以使用先乘取整再除的方法進行操作。

2、示例:

#include &ltstdio.h>int main(){    dobule a = 1.23456    a=(int)a*2    printf("%.1fn", a/2)    return 0}/*輸出:1.0*/

用定點格式。

float 型 %.2f 就是小數2位, %.1f 就是小數1位。

double 型 用 %.2f 就是小數2位, %.1f 就是小數1位。

double 型 用 %.2lf 就是小數2位, %.1lf 就是小數1位。

擴充套件資料

算術運算子

用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。

關係運算符

用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。

邏輯運算子

用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

位操作運算子

參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

賦值運算子

用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。

標籤:語言 小數點