Hopes

          Start Here..

           

          ASP.NET中Parse()、Decimal

          Parse()類型轉換,
          比如
          //字符串轉數字
          string ss=23; int aa=int.Parse(ss);
          //aa就變成23了 還有float.Parse之類的,有很多,不過功能上比Convert要小。。


          Decimal為SQL Server 數據類型,屬于浮點數類型。存儲數據范圍是:-1038~1038-1 的固定精度和小數位的數字。一個decimal類型的數據占用了2~17個字節

          Decimal數據類型可以在Visual Studio編輯器中使用,只要在一個浮點類型的值后加一個大寫或小寫的M,則編輯器會認為這個浮點類型的值是一個Decimal類型。這種128位高精度十進制數表示法通常用在財務計算中。要注意的是,在.NET環境中,計算該類型的值會有性能上的損失,因為它不是基本類型。
            decimal[ (p[ , s] )] and numeric[ (p[ , s] )]
            固定有效位數和小數位數的數字。當使用最大有效位數時,有效值是從 - 10^38 +1 到 10^38 - 1。decimal 的 SQL-92 同義字是 dec 和 dec(p, s)。numeric 的功能相當於 decimal。
            p (有效位數)
            可儲存的最大十進位數總數,小數點左右兩側都包括在內。有效位數必須是 1 至最大有效位數 38 之間的值。預設有效位數是 18。
            s (小數位數)
            小數點右側所能儲存的最大十進位數。小數位數必須是從 0 到 p 的值。只有在指定了有效位數時,才能指定小數位數。預設小數位數是 0;因此,0 <= s <= p。最大儲存體大小會隨著有效位數而不同。
            例:
            decimal(2,1),有效長度為2,小數位占1位。
            此時,插入數據“12.3”、“12”等會出現“數據溢出錯誤”的異常;插入“1.23”或“1.2345...”會自動四舍五入成“1.2”;插入“2”會自動補成“2.0”,以確保2位的有效長度,其中包含1位小數。
            當用 int類型會有溢出時,可以用 decimal 類型進行處理,把結果可以用 convert 或是 cast 進行轉換。

          posted on 2012-08-30 13:04 ** 閱讀(1043) 評論(1)  編輯  收藏

          評論

          # re: ASP.NET中Parse()、Decimal 2012-08-30 13:23 **

          float a = float.Parse(fn[i].Trim());
          float b = float.Parse(fn[i + 1].Trim());
            回復  更多評論   


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          公告

          你好!

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          新聞檔案

          相冊

          收藏夾

          C#學習

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 阜新市| 金溪县| 安远县| 甘孜县| 龙州县| 淮北市| 故城县| 宜城市| 宜兰县| 灵川县| 龙州县| 巫山县| 昂仁县| 同德县| 敦煌市| 湾仔区| 鹿泉市| 阳曲县| 奎屯市| 南江县| 通许县| 苏尼特右旗| 天津市| 资溪县| 怀仁县| 牟定县| 兴安县| 大丰市| 麻阳| 郓城县| 藁城市| 无棣县| 翼城县| 三亚市| 大荔县| 石景山区| 呼伦贝尔市| 罗平县| 乌鲁木齐县| 宜兴市| 常德市|