2007年3月26日 星期一

LAB4


package 123;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException;public class tas{public static void main(String[] args)throws IOException{ BufferedReader keyboard= new BufferedReader(new InputStreamReader(System.in));double netincome,tax1;System.out.println("Enter a person whose income is");String podString=keyboard.readLine();netincome=Integer.parseInt(podString);if(netincome<=370000)tax1=0;else if((netincome>370000)&&amp;(netincome<=990000))tax1=0.13*(netincome-370000)+25900;else if((netincome>990000)&&amp;(netincome<=1980000))tax1=0.21*(netincome-990000)+105100;else if((netincome>1980000)&&amp;(netincome<=3720000))tax1=0.3*(netincome-19800000)+283300;else{tax1 = 0.4*(netincome-3720000)+655300;}System.out.println("Tax due "+tax1);}}輸出結果:Enter a person whose income is1000000Tax due 107200.0

test

4.型別名稱 位元長度 範圍
int 32 2147483648 ~ 2147483647
long 64 -9223372036854775808 ~ 9223372036854775807
float 32 +-3.4028237*10+38 ~ +-1.30239846*10-45
double 64 +-1.76769313486231570*10+308 ~ 4.94065645841246544*10-324
Java對數值型態的轉換比C稍微嚴格一點,下列左邊的部分都可以指定(assignment)給右邊的型別:
byte --> short --> int --> long --> float --> double
除上述外,其他型別間的轉換都必須下達型別轉換(Type Casting)命令來處理,其形式為圓括弧裡寫上型別名稱,如(double)
參考網址: http://programming.im.ncnu.edu.tw/J_index.html 第一版24頁也有

home3







2007年3月18日 星期日

2007年3月12日 星期一

2007年3月11日 星期日

作業一







1.Java的原始程式檔經過編譯後產生的檔案稱為位元組碼(Bytecode),JVM:Javaspecific Virtual Machine像一想像中的機器語言,Java規格的機器,或是虛擬機器。讓各種的電腦都能跑Java程式,並在目前的系統上處理這些bytecode。

2.class(類別)下有分property和methods,property為屬性如人,而methods為動作或方法,如跳.
參考網址: http://www.kwansho.idv.tw/course/java/01/01004.htm

2007年3月8日 星期四

自我介紹

我忘記打自我介紹了,我是一位延畢生,為什麼延畢,當然有很多原因,當然包括自己太混,恩,還有家住台中市,在二中附近,就降,不知道打什麼好,希望這學期能畢業.

2007年3月5日 星期一

lab1


package Untitled1;public class Application1 { public static void main(String[] args) { System.out.println("Hellow world"); System.out.println("Welcome to java"); System.out.println("simple caculation"); int answer; answer= 2 + 2 ; System.out.println("2 plus 2 is" + answer); }}