#1652: 我用JAVA寫 把數字轉字串問題


fan33883388 (樊峻佑)

學校 : 國立臺中技術學院
編號 : 6040
來源 : [220.229.224.2]
最後登入時間 :
2021-10-15 16:32:35
d051. 糟糕,我發燒了! -- 板橋高中教學題 | From: [123.240.48.91] | 發表日期 : 2009-03-29 14:20

import java.util.Scanner;
public class JAVA
{
 public static void main(String[] args)
 {
  Scanner cin = new Scanner(System.in);
  String s;
  double a;
  String j[];
  while (cin.hasNext())
  {
   
    s=cin.nextLine();
    a=Double.parseDouble(s);
    a=(a-32)*5/9;
    a=(double)(long)(a*1000)/1000;
    String z=String.valueOf(a);
    
    System.out.println(z);
    j=z.split(".");  //此行有問題
    System.out.println(j);
    System.out.println();
  }
  
 }

 

 印出J會跑出奇奇怪怪的字 是我分割上的問題還是轉字串的問題呢??

我的想法是J[1] <=3 就補0

 
ZeroJudge Forum