久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

精度損失 - int ->浮動(dòng)或雙

Loss of precision - int -gt; float or double(精度損失 - int -浮動(dòng)或雙)
本文介紹了精度損失 - int ->浮動(dòng)或雙的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

我有一道考試題要復(fù)習(xí),題目是 4 分.

I have an exam question I am revising for and the question is for 4 marks.

在 java 中,我們可以將 int 分配給 double 或 float".這會(huì)丟失信息嗎?為什么?

"In java we can assign a int to a double or a float". Will this ever lose information and why?

我之所以這么說是因?yàn)檎麛?shù)通常是固定長(zhǎng)度或大小的——存儲(chǔ)數(shù)據(jù)的精度是有限的,而以浮點(diǎn)數(shù)存儲(chǔ)信息可以是無限的,本質(zhì)上我們會(huì)因此而丟失信息

I have put that because ints are normally of fixed length or size - the precision for storing data is finite, where storing information in floating point can be infinite, essentially we lose information because of this

現(xiàn)在我有點(diǎn)粗略地知道我是否在這里擊中了正確的區(qū)域.我很確定它會(huì)失去精確度,但我無法確切說明原因.請(qǐng)問我能得到一些幫助嗎?

Now I am a little sketchy as to whether or not I am hitting the right areas here. I very sure it will lose precision but I can't exactly put my finger on why. Can I get some help, please?

推薦答案

在 Java 中 Integer 使用 32 位來表示它的值.

In Java Integer uses 32 bits to represent its value.

在 Java 中,F(xiàn)LOAT 使用 23 位尾數(shù),因此大于 2^23 的整數(shù)將被截?cái)嗥渥畹陀行?例如 33554435(或 0x200003)將被截?cái)酁榇蠹s 33554432 +/- 4

In Java a FLOAT uses a 23 bit mantissa, so integers greater than 2^23 will have their least significant bits truncated. For example 33554435 (or 0x200003) will be truncated to around 33554432 +/- 4

在 Java 中,DOUBLE 使用 52 位尾數(shù),因此能夠表示 32 位整數(shù)而不會(huì)丟失數(shù)據(jù).

In Java a DOUBLE uses a 52 bit mantissa, so will be able to represent a 32bit integer without lost of data.

另請(qǐng)參閱維基百科上的浮點(diǎn)"

See also "Floating Point" on wikipedia

這篇關(guān)于精度損失 - int ->浮動(dòng)或雙的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

How to wrap text around components in a JTextPane?(如何在 JTextPane 中的組件周圍環(huán)繞文本?)
MyBatis, how to get the auto generated key of an insert? [MySql](MyBatis,如何獲取插入的自動(dòng)生成密鑰?[MySql])
Inserting to Oracle Nested Table in Java(在 Java 中插入 Oracle 嵌套表)
Java: How to insert CLOB into oracle database(Java:如何將 CLOB 插入 oracle 數(shù)據(jù)庫)
Why does Spring-data-jdbc not save my Car object?(為什么 Spring-data-jdbc 不保存我的 Car 對(duì)象?)
Use threading to process file chunk by chunk(使用線程逐塊處理文件)
主站蜘蛛池模板: 国产精品视频 | 免费一区二区 | 国精产品一品二品国精在线观看 | 99精品在线观看 | 国产一区二区在线观看视频 | av免费在线观看网站 | 激情欧美一区二区三区中文字幕 | 久操福利| 国产精品自拍一区 | www.成人在线视频 | 亚洲欧美综合精品久久成人 | 精品美女在线观看视频在线观看 | 黄色小视频大全 | 亚洲成人一区二区在线 | 成人乱人乱一区二区三区软件 | 成人av免费网站 | 91在线影院 | 毛片a级毛片免费播放100 | 91精品国产乱码久久久久久久久 | 欧美成人在线网站 | 波多野结衣先锋影音 | 盗摄精品av一区二区三区 | 国产1区2区| 国产1区2区3区 | 久久综合久久综合久久综合 | 国产一区视频在线 | 黄色大片在线播放 | 国产成人精品久久二区二区 | 亚洲男人的天堂网站 | 亚洲电影一级片 | 亚洲福利在线视频 | 国产精品精品视频一区二区三区 | 黄色网址大全在线观看 | 久久er99热精品一区二区 | 日韩成人影院 | 亚洲欧美日韩国产综合 | 久久综合av | 黄色一级视频 | 国产激情视频网址 | 久久久高清 | 亚洲人成人一区二区在线观看 |