zoukankan      html  css  js  c++  java
  • float + double 类型数据如何控制他们的小数点

     1 double value = 16325.62901;
     2 string specifier;
     3 CultureInfo culture;
     4 
     5 // Use standard numeric format specifiers.
     6 specifier = "G";
     7 culture = CultureInfo.CreateSpecificCulture("eu-ES");
     8 Console.WriteLine(value.ToString(specifier, culture));
     9 // Displays: 16325,62901
    10 Console.WriteLine(value.ToString(specifier, CultureInfo.InvariantCulture));
    11 // Displays: 16325.62901
    12 
    13 specifier = "C";
    14 culture = CultureInfo.CreateSpecificCulture("en-US");
    15 Console.WriteLine(value.ToString(specifier, culture));
    16 // Displays: $16,325.63
    17 culture = CultureInfo.CreateSpecificCulture("en-GB");
    18 Console.WriteLine(value.ToString(specifier, culture));
    19 // Displays: £16,325.63
    20 
    21 specifier = "E04";
    22 culture = CultureInfo.CreateSpecificCulture("sv-SE");
    23 Console.WriteLine(value.ToString(specifier, culture));
    24 // Displays: 1,6326E+004 
    25 culture = CultureInfo.CreateSpecificCulture("en-NZ");
    26 Console.WriteLine(value.ToString(specifier, culture));
    27 // Displays: 1.6326E+004
    28 
    29 specifier = "F";
    30 culture = CultureInfo.CreateSpecificCulture("fr-FR");
    31 Console.WriteLine(value.ToString(specifier, culture));
    32 // Displays: 16325,63
    33 culture = CultureInfo.CreateSpecificCulture("en-CA");
    34 Console.WriteLine(value.ToString(specifier, culture));
    35 // Displays: 16325.63
    36 
    37 specifier = "N";
    38 culture = CultureInfo.CreateSpecificCulture("es-ES");
    39 Console.WriteLine(value.ToString(specifier, culture));
    40 // Displays: 16.325,63
    41 culture = CultureInfo.CreateSpecificCulture("fr-CA");
    42 Console.WriteLine(value.ToString(specifier, culture));
    43 // Displays: 16 325,63
    44 
    45 specifier = "P";
    46 culture = CultureInfo.InvariantCulture;
    47 Console.WriteLine((value/10000).ToString(specifier, culture));
    48 // Displays: 163.26 %
    49 culture = CultureInfo.CreateSpecificCulture("ar-EG");
    50 Console.WriteLine((value/10000).ToString(specifier, culture));
    51 // Displays: 163.256 %
  • 相关阅读:
    系统编程-进程-vfork使用、浅析
    C语言实现面向对象方法学的GLib、GObject-初体验
    技术储备--SPI接口硬件协议栈芯片W5500使用
    Linux板子与ubuntu交互,NFS配置
    开发板、windows、虚拟机互相ping通
    HTML 列表的使用
    锚链接的使用
    超链接的使用
    4.3 浏览器模拟--headers属性
    利用urllib下载图片
  • 原文地址:https://www.cnblogs.com/alben/p/4261731.html
Copyright © 2011-2022 走看看