強制類型轉換 package hello; import java.util.Scanner; public class Hello { public static void main(String[] args) { // TODO Auto-generated method stub Scann ...
強制類型轉換
package hello;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
int foot;
double inch;
foot = in.nextInt();
inch = in.nextDouble();
System.out.println((int)((foot+inch/12)*0.3048*100));
}
}
----------------------------------------------------------------------
int 到 double 自動類型轉換;
double 到 int 手動強制類型轉換。
如果想把浮點數的小數部分去掉,變成整數:
int i = 32/3.0;
(類型) 值
double b = 10.3;
int a = (int)b;
只是從那個變數計算出一個新的類型的值,它並不改變那個變數,無論是值還是類型都不改變。