挪威w3schools資料型態data type
/*陳佳妤2022/10/24,Java data type,資料型態*/
public class Main {
public static void main(String[] args) {
int myNum = 5; //宣告整數integer (whole number),4位元組bytes
float myFloatNum = 5.99f; //浮點數=實數,floating point number,4位元組bytes
double doubleNum = 5.99d; //倍精數,8位元組,8bytes,和 long長整數
char myLetter = 'D', littlePig = 'g';/*字元character=角色,2位元組bytes=16位元bits*/
boolean myBool = true; //布林boolean,1位元bit,0或1,false or true
String myText = "陳佳妤"; //字串String,非原型資料,長度變動的
System.out.println(myNum); //系統的.輸出的.列印print且換列ln=line
System.out.println(myFloatNum); System.out.println(myLetter); System.out.println(myBool); System.out.println(myText); myNum = myLetter; System.out.println(myNum);
myNum = littlePig; System.out.println(myNum);
for (int k=1;k<10;k=k+3)
System.out.print(k+" ");
}
}
挪威w3schools資料型態data type截圖
在撰寫模式拷貝表格
| 資料型態 | 長度(位元組) | 範圍最小 | 範圍最大 |
| 位元數 | 1位元組=8位元 | -128 | 127 |
| 短整數 | 2位元組=16位元 | -32,768 | 32,767 |
| 整數 | 4位元組=32位元 | -2,147,483,648 | 2,147,483,647 |
| 長整數 | 8位元組=64位元 | -9,223,372,036,854,780,000 | 9,223,372,036,854,780,000 |
| 浮點數 | 4位元組=32位元 | 1.4*10^-45 | 3.4*10^38 |
| 倍精數 | 8位元組=64位元 | 4.9*10^-324 | 3.4*10^308 |
| 布林 | 1位元 | false | true |
| 字元 | 2位元組=16位元 | '\u0000' | '\uffff' |
| 資料型態 | 長度(位元組) | 記憶體 |
| 位元數byte | 1位元組=8位元 | bbbbbbbb |
| 短整數short | 2位元組=16位元 | bbbbbbbb.bbbbbbbb |
| 整數 | 4位元組=32位元 | bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb |
| 長整數 | 8位元組=64位元 | bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb |
| 浮點數 | 4位元組=32位元 | bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb |
| 倍精數 | 8位元組=64位元 | bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb |
| 布林 | 1位元 | b |
| 字元 | 2位元組=16位元 | bbbbbbbb.bbbbbbbb |
在html模式拷貝表格
| 資料型態 | 長度(位元組) | 範圍最小 | 範圍最大 |
| 位元數 | 1位元組=8位元 | -128 | 127 |
| 短整數 | 2位元組=16位元 | -32,768 | 32,767 |
| 整數 | 4位元組=32位元 | -2,147,483,648 | 2,147,483,647 |
| 長整數 | 8位元組=64位元 | -9,223,372,036,854,780,000 | 9,223,372,036,854,780,000 |
| 浮點數 | 4位元組=32位元 | 1.4*10^-45 | 3.4*10^38 |
| 倍精數 | 8位元組=64位元 | 4.9*10^-324 | 3.4*10^308 |
| 布林 | 1位元 | false | true |
| 字元 | 2位元組=16位元 | '\u0000' | '\uffff' |
| 資料型態 | 長度(位元組) | 記憶體 |
| 位元數byte | 1位元組=8位元 | bbbbbbbb |
| 短整數short | 2位元組=16位元 | bbbbbbbb.bbbbbbbb |
| 整數 | 4位元組=32位元 | bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb |
| 長整數 | 8位元組=64位元 | bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb |
| 浮點數 | 4位元組=32位元 | bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb |
| 倍精數 | 8位元組=64位元 | bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb |
| 布林 | 1位元 | b |
| 字元 | 2位元組=16位元 | bbbbbbbb.bbbbbbbb |
這個網誌中的熱門文章
PYTHON程式碼 #陳佳妤python程式碼分析spy:標準500ETF import csv #輸入套件csv=comma seperated value #輸入csv套件comma separated value file = open('SPY.CSV','r') #打開下載的檔案SPY.CSV,模式是r讀取, csvreader = csv.DictReader(file) #將檔案讀入變數csvreader for row in csvreader: #檔案接續逐列附加append於rows串列 # print(row) print(row['日']+' 當天收盤價 '+row['收']) file.close() #關閉檔案 #上一個作業讀近來放成串列list,直接讀成字典 Jupyter執行python 影片 python.org說明csv與DictReader class csv.DictReader(f, fieldnames=None, restkey=None, restval=None, dialect='excel', *args, **kwds) 建立一個物件,其運作上就像一般的讀取器,但可以將每一列資訊 map (對映) 到 dict 中,可以透過選填的參數 fieldnames 設定 key。 參數 fieldnames 是一個 sequence。如果 fieldnames 被省略了,檔案 f 中第一列的值會被當作欄位標題,且於結果中會被省略。如果 fieldname 有提供,它們就會被使用,且第一列會被包含在結果中。不管欄位標題是如何決定的,dictionary 都會保留原始的排序。 如果一列資料中的欄位比欄位標題還多,其餘的資料及以 restkey (預設為 None)特指的欄位標題會放入列表當中並儲存。如果一個非空的 (non-blank) 列中的欄位比欄位標題還少,缺少的值則會填入 restval (預設為 None)的值。 所有其他選填的引數或關鍵字引數皆會傳遞至下層的 reader 實例。 如果傳遞...
from math import * def f(r): print(f"陳佳妤輸入的半徑{r} ") print(f"圓面積: {pi*r*r} ") print(f"球體積: {pi*r*r*r*4/3}") print(f"球表面積:{pi*r*r*4}") def abc(r): print("陳佳妤輸入的半徑 " + str(r)) print("圓面積: "+str(pi*r*r)) print("圓周長: "+str(pi*r*2)) print("球體積: "+str(pi*r*r*r*4/3)) print("球表面積:"+str(pi*r*r*4)) def tri(z): print("陳佳妤輸入的角度 " + str(y)) print("正弦sin "+str(sin(z))) print("餘弦cos "+str(cos(z))) def g(z): print(f"正弦sin {sin(z)}") print(f"餘弦cos {cos(z)}") def group(r, t): abc(r) tri(t) f(r) g(t) r = float(input("輸入半徑: ")) y = float(input("輸入角度360度單位: ")) t = y/180*pi #將360較度轉成弧度180=pi group(r,t)
標普500ETF一天走勢 標普500ETF五年走勢 教學影片070