當前位置:編程學習大全網 - 編程軟體 - 在SQL數據庫中,設置了壹個字段的類型為money,但是money類型數據保留的是四位小數,如何設置為兩位小數?

在SQL數據庫中,設置了壹個字段的類型為money,但是money類型數據保留的是四位小數,如何設置為兩位小數?

1、直接型,通過ToString()函數直接格式化。

例如把money = 12345.67 格式成 money = 12,345.67。代碼如下:?

string?_money?=?moeny.ToString("N")或者string?_moeny?=?money.ToString("#,###.00")

2、本地化型,通過CultureInfo類,根據指定的文化進行格式化,同樣的,代碼如下:

double?money?=?12345.67;?

CultrueInfo?ci?=?new?CultrueInfo("zh-CH");?

string?_money?=?money.ToString("c",ci)。

擴展資料:

1、toString() 方法用於返回以壹個字符串表示的 Number 對象值。如果方法使用了原生的數據類型作為參數,返回原生數據類型的 String 對象值。如果方法有兩個參數, 返回用第二個參數指定基數表示的第壹個參數的字符串表示形式。

2、CultureInfo類保存區域性特定的信息,如關聯的語言、子語言、國家/地區、日歷和區域性約定。此類還提供對 DateTimeFormatInfo、NumberFormatInfo、CompareInfo和 TextInfo的區域性特定實例的訪問。

這些對象包含區域性特定操作(如大小寫、格式化日期和數字以及比較字符串)所需的信息。

百度百科-CultureInfo

  • 上一篇:數控車錐螺G92後面的R和F個為什麽意思?有什麽做用,公式怎麽數?
  • 下一篇:外匯EA大部分是不靠譜的,那麽靠譜的EA具備有哪些條件?
  • copyright 2024編程學習大全網