輸入一個float,分別輸出它的整數部分和小數部分

import java.io.*;
public class FloatGet{
  public static void main(String args[]) {
    float a=0,c=0;
    int b;
    System.out.println("請輸入浮點數:");
    try {
        a=Float.parseFloat((new BufferedReader(new InputStreamReader(System.in))).readLine());
    }
    catch(Exception e){
      System.out.println("error:"+e.toString());
    }
    c=a%1;
    b=(int)(a-c);
    System.out.println("小數部分:"+c);
    System.out.println("整數部分:"+b);
  }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章