//filename:App3_1.javapublicclassApp3_1{
publicstaticvoid main (String[] args){
int a =155;float b =21.0f;System.out.println("a = "+ a +",b = "+ b);System.out.println("a/b = "+(a/b));}}
编译运行:
2.整型与浮点数据类型的转换App3_2
源代码:
//filename:App3_2.java 整数与浮点数的类型转换publicclassApp3_2{
publicstaticvoidmain(String[] args){
int a =155;int b =9;float g,h;System.out.println("a = "+ a +",b = "+ b);// 输出a,b的值
g = a/b;//将a除以b的结果放在g中System.out.println("a/b = "+ g +"\n");//输出g的值System.out.println("a = "+ a +",b = "+ b);// 输出a,b的值
h =(float)a/b;//先将a强制转换成float类型后再参加运算System.out.println("a/b = "+ h);//输出h的值System.out.println("(int)h = "+(int)h);//将变量h强制转换成int型}}