Code:
- // ap6,運算式的型態轉換
- public class ap6
- {
- public static void main(String args[])
- {
- short s=-5;
- int i=6;
- float f=9.67f;
- double d=976e-2; //9.76
- System.out.print("(short*integer)=");
- System.out.println((s*i));
- System.out.print("(double/float)=");
- System.out.println((d/f));
- System.out.print("(integer+float)=");
- System.out.println((i+f));
- System.out.print("(double/float)*(integer+float)=");
- System.out.println((d/f)*(i+f));
- System.out.println(" ");
- System.out.print("(s*i)-(d/f)*(i+f)="); // 印出結果
- System.out.println((s*i)-(d/f)*(i+f));
- /*
- ((short*integer)->short)=-30
- ((double/float)->double)=1.00930712750734
- ((integer+float)->double)=15.67
- ((double/float)*(integer+float)->double)=15.81584276504404
- ((s*i)-(d/f)*(i+f)->short-double=double)=-45.81584276504404
- */
- }
- }
Output:
(short*integer)=-30 (double/float)=1.00930712750734 (integer+float)=15.67 (double/float)*(integer+float)=15.81584276504404 (s*i)-(d/f)*(i+f)=-45.81584276504404 Press any key to continue...
Discuss:
0 comments:
Post a Comment