利用java.text.format做处理,规定数据的格式

解决方案 »

  1.   

    浮点型分两种
    1) float 型
      常量:123.5439f,12389.987F,123.0f,2e40f(2乘10的40次方,科学计数法)
      变量的定义
    使用关键字float来定义float型变量
    float x ; float tom_12;
    也可以一次定义几个
    float x,tom,jafei,漂亮;
    x,tom,jafei,漂亮都是名字。定义时也可以赋给初值
    float x= 12.76f,tom=1234.987f,漂亮=9876.0f,jiafei;
    注:对于float型变量,内存分配给4个字节,占32位,float型变量的取值范围大约是: 10-38~1038   , -1038~-10 -38。
    2) double 型
      常量:12389.5439d(d可以省略),12389908.987,123.0,6e-140(6乘10的-140次方,科学计数法)
      变量的定义
    使用关键字double来定义double型变量
    double x ; double tom_12;
    也可以一次定义几个
    double x,tom,jafei,漂亮;
    x,tom,jafei,漂亮都是名字。定义时也可以赋给初值
    double  x= 12.76,tom=1234098.987,漂亮=9876.098d,jiafei;
    注:double型变量,内存分配给8个字节,占64位,double型变量的取值范围大约是:
           ±(10-308~10308  )
    例子1 public class Datatype
    {  public static void main(String args[])
      { byte a=120;short b=250;int c=2200;long d=500000;
        char e='花';float f=11111.111f;double g=11111111.111;
        boolean 男=true;boolean 女=false;
       System.out.println("a=  "+a); System.out.println("b=  "+b); 
       System.out.println("c=  "+c); System.out.println("d=  "+d); 
       System.out.println("e=  "+e); System.out.println("f=  "+f); 
       System.out.println("g=  "+g); System.out.println("男=  "+男); 
       System.out.println("女=  "+女); 
      }
    }
    你看看对你有没有帮助.