當前位置:首頁 » 編程軟體 » 編譯原理浮點數賦值給整數

編譯原理浮點數賦值給整數

發布時間: 2023-08-23 08:17:40

Ⅰ Java中怎麼把浮點數轉變成整數只保留整數部分

通過轉換為字元串,再截取整數部分:

float a = 1.1f;//定義一個浮點變數a

String str = String.valueOf(a);//浮點變數a轉換為字元串str

int idx = str.lastIndexOf(".");//查找小數點的位置

String strNum = str.substring(0,idx);//截取從字元串開始到小數點位置的字元串,就是整數部分

int num = Integer.valueOf(strNum);//把整數部分通過Integer.valueof方法轉換為數字

展資料:

Java的浮點類型有兩種:float和double。

Java的浮點類型有固定的表數范圍和欄位長度,欄位長度和表數范圍和機器無關,double類型代表雙精度浮點數,float類型代表單精度浮點數。

Java的浮點數遵循IEEE754標准,採用二進制數據的科學計數法來表示浮點數,對於float型數值,第1位是符號位,接下里8位表示指數,再接下來的23位表示尾數;對於double類型數值,第一位也是符號位,接下來的11位表示指數,再接下來的52位表示尾數。

熱點內容
android游戲安裝 發布:2025-03-16 03:50:08 瀏覽:328
翻杯子演算法 發布:2025-03-16 03:34:31 瀏覽:602
ftp後台密碼怎麼設置 發布:2025-03-16 03:33:08 瀏覽:360
阿里雲伺服器的sdk是免費的嗎 發布:2025-03-16 03:33:04 瀏覽:7
卸載linux軟體 發布:2025-03-16 03:19:07 瀏覽:808
太平天國迅雷下載ftp 發布:2025-03-16 03:13:19 瀏覽:64
伺服器硬碟溫度怎麼調節 發布:2025-03-16 03:11:47 瀏覽:74
netcore編譯前執行代碼 發布:2025-03-16 03:05:17 瀏覽:475
飢荒聯機版伺服器搭建程序 發布:2025-03-16 02:55:18 瀏覽:684
win7如何訪問共享 發布:2025-03-16 02:55:14 瀏覽:37