一个关于floatdouble类型的练习要求 随意写些练习的代码各种关于此类型的练习要求有注释最好一行一注释
//声明一个float类型的变量,并初始化为3.14 float pi = 3.14; //声明一个double类型的变量,并初始化为2.71828 double e = 2.71828; //输出pi和e的值 System.out.println("pi = " + pi); System.out.println("e = " + e);
//将float类型的pi转换为double类型,并输出 double pi_double = (double) pi; System.out.println("pi_double = " + pi_double);
//将double类型的e转换为float类型,并输出 float e_float = (float) e; System.out.println("e_float = " + e_float);
//声明一个float类型的变量,并初始化为1.23e-5 float small_float = 1.23e-5f; //声明一个double类型的变量,并初始化为1.23e-5 double small_double = 1.23e-5; //输出small_float和small_double的值 System.out.println("small_float = " + small_float); System.out.println("small_double = " + small_double);
//声明一个float类型的变量,并初始化为1.23456789 float f = 1.23456789f; //声明一个double类型的变量,并初始化为1.23456789 double d = 1.23456789; //输出f和d的值 System.out.println("f = " + f); System.out.println("d = " + d);
//声明一个float类型的变量,并初始化为1.23456789f //再将其赋值给double类型的变量,输出 float f2 = 1.23456789f; double d2 = f2; System.out.println("d2 = " + d2);
//声明一个double类型的变量,并初始化为1.23456789 //再将其赋值给float类型的变量,输出 double d3 = 1.23456789; float f3 = (float) d3; System.out.println("f3 = " + f3)
原文地址: https://www.cveoy.top/t/topic/cvK3 著作权归作者所有。请勿转载和采集!