日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

浮点类型

發布時間:2023/12/16 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 浮点类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

浮點類型


1.概述

?--浮點類型用于表示小數的數據類型。

?--浮點數的原理:也就是二進制科學計數法。

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

?--Java默認浮點類型計算的結果是double類型,字面量也是double類型。

?若要給float類型的變量賦字面量的值,則要在字面量后面加F(或f)

?以2.19345*(10^5)為例介紹如下概念:

?尾數:2.19345

?指數:5

?基數:10


3.float類型

?float類型共32位,1位為符號位,指數8位,尾數23位。

?float的精度是23位(即能精確表達23位的數,超過則被截取)。小數是以尾數長度來表示精確度的,比如pi=3.1415的精度是4位。

?float存儲數據的范圍大于int類型,但精度比int要小,因為int的精度是31位。


4.double類型

?double類型,1位符號位,11位指數,52位尾數。

?double的范圍遠遠大于long,但double精度不如long(long存儲數據的位數是63位)。


5.浮點數運算的特點

?浮點運算就是實數運算,由于計算機只能存儲整數,所以實數都是約數,這樣浮點運算是很慢的而且會有誤差。

public class Main {public static void main(String[] args) {double d=2.6;double result=d-2;System.out.println(result);} }輸出:0.6000000000000001




總結

以上是生活随笔為你收集整理的浮点类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。