(資料圖片僅供參考)
decimal(10,2)表示總共能存10位數(shù)字,其中末尾2位是小數(shù),如果插入的值未指定小數(shù)部分或者小數(shù)部分不足兩位則會(huì)自動(dòng)補(bǔ)到2位小數(shù),若插入的值小數(shù)部分超過(guò)了2為則會(huì)發(fā)生截?cái)啵厝∏?位小數(shù)。
decimal是什么數(shù)據(jù)類型
decimal是精確值類型。
1.decimal在SQL Server里是精確值類型,精度38。在C#里代表了128位的數(shù)據(jù)類型。decimal類型比double更精確,范圍更小,適用于金融和貨幣計(jì)算。
2. MySQL5.1引入了DECIMAL,該列的聲明語(yǔ)法為DECIMAL (M,D)。NUMERIC與DECIMAL是一種同義的,并且如果字段類型被定義為NUMERIC,它將自動(dòng)轉(zhuǎn)換為DECIMAL。對(duì)聲明語(yǔ)法DECIMAL (M,D)而言,自變量的值范圍如下:
M是最大數(shù)字(精度),范圍從1到65。不要指定,默認(rèn)值是10。
D是小數(shù)點(diǎn)右邊的數(shù)字(十進(jìn)制)。作用域從0到30,并且不能大于 M,默認(rèn)值是0。
decimal是什么意思
decimal是一個(gè)英語(yǔ)單詞,它的意思是“十進(jìn)制”或“小數(shù)”。這個(gè)詞常用來(lái)表示一種數(shù)字系統(tǒng),也就是我們熟知的十進(jìn)制系統(tǒng)。在這個(gè)系統(tǒng)中,數(shù)字由0至9的十個(gè)單位組成,每個(gè)單位可以表示一個(gè)數(shù)字。
十進(jìn)制系統(tǒng)是一種常用的數(shù)字系統(tǒng),它被廣泛應(yīng)用于日常生活中。例如,我們?cè)谫?gòu)物時(shí),商品的價(jià)格都是用十進(jìn)制系統(tǒng)表示的,這就是decimal的意思。此外,在數(shù)學(xué)中,我們也經(jīng)常使用十進(jìn)制系統(tǒng)。
此外,decimal還可以用來(lái)描述一種計(jì)算機(jī)語(yǔ)言中的數(shù)據(jù)類型,它可以表示小數(shù),而且還可以表示比較大的數(shù)字。例如,在JavaScript中,decimal表示一種可以表示小數(shù)的數(shù)據(jù)類型。