首页
/
每日頭條
/
圖文
/
二進十進制譯碼器難點
二進十進制譯碼器難點
更新时间:2026-01-27 17:24:50

二進十進制譯碼器難點?本文功能:浮點數0.1 0.2 不等于 0.3的前置知識點,我來為大家講解一下關于二進十進制譯碼器難點?跟着小編一起來看一看吧!

二進十進制譯碼器難點(二進制與十進制互相轉化)1

二進十進制譯碼器難點

本文功能:

浮點數0.1 0.2 不等于 0.3的前置知識點

我們知道js存儲number類型的數據采用的是IEEE 754雙精度(64位),我們了解到對應存儲原理,才能具體解釋0.1 0.2 不等于 0.3

組成

描述

位數

位置

sign

符号,0表示正,1表示負

1bit

63

exponent

指數部分

11bit

52-62

fraction

小數部分

52bit

0-51

計算公式A:

看完公式我們舉個栗子:

var a = 2

具體的思路: 将10進制轉換為二進制, 二進制使用科學計數法表示。

根據公式即可得出結果

最終結果:

一、十進制轉二進制

整數:

1.将十進制數用2整除法,得到商和餘數

2. 繼續用商用2整除法,直到商小于1

3. 從下到上依次寫餘數便得到轉化後的二進制

例如: 9轉二進制

浮點數:

  1. 将數拆為整數和小數部分

  2. 整數用整數整除2法則

  3. 小數部分乘2 ,取出對應的整數部分

  4. 執行3點,直到值小數部分等于0或者達到所求有效位數

  5. 從上到下每次乘二的整數部分即為轉化後的小數部分二進制

例如:9.3轉二進制

整數部分二進制為:1001

小數部分轉化過程:

由上圖可知轉化為二進制的小數是 01 1011 1011...(1011的無限循環)

最終的轉化為: 1001.011001(這是保留6位小數)

  1. 二進制轉十進制

整數計算:

浮點數:

1.将數拆為整數和小數部分

2.整數用整數計算方式

3.小數按照下圖計算

例如二進制數:0.111

Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
黑糖和紅糖有哪些區别
黑糖和紅糖有哪些區别
黑糖和紅糖有哪些區别?紅糖和黑糖在大家的生活中,應該并不少見,但是你們知道它們的區别嗎,所以我接下來教大家的就是辨别它們其中的區别,現在小編就來說說關于黑糖和紅糖有哪些區别?下面内容希望能幫助到你,我們來一起看看吧!黑糖和紅糖有哪些區别紅糖...
2026-01-27
脂肪肝肝癌症狀
脂肪肝肝癌症狀
有一部分的脂肪肝會發展成肝癌。好在這是一個比較漫長的過程,如果能在這個過程中的任意一個環節及時控制,就能避免悲劇的發生。首先,我們來看看脂肪肝是怎麼發展成肝癌的?脂肪肝如果沒得到及時控制,會造成肝細胞損傷,引起慢性炎症反應,也就是我們常說的...
2026-01-27
怎麼保養胃啊
怎麼保養胃啊
怎麼保養胃啊?大家應該都有過胃疼、胃脹、惡心打嗝的症狀,大多數人總是認為忍一忍就可以過去了,但久而久之,胃的問題會越來越嚴重,引發出胃炎、胃癌等問題要怎樣保護我們的胃呢?,我來為大家科普一下關于怎麼保養胃啊?以下内容希望對你有幫助!怎麼保養...
2026-01-27
正方體和長方體舉例
正方體和長方體舉例
正方體和長方體舉例?物體所占空間的大小叫做物體的體積,下面我們就來說一說關于正方體和長方體舉例?我們一起去了解并探讨一下這個問題吧!正方體和長方體舉例物體所占空間的大小叫做物體的體積。長方體是由六個長方形的面圍成的立體圖形。在一個長方體中,...
2026-01-27
健身怎樣增加肌肉維度
健身怎樣增加肌肉維度
健身怎樣增加肌肉維度?原創内容,擅自搬運者必究健身增肌需要從抗阻力訓練入手,無氧運動會破壞肌肉纖維,休息時間肌肉纖維會重新組合并且生長得更粗壯起來,肌肉線條也會更加出色,我來為大家科普一下關于健身怎樣增加肌肉維度?下面希望有你要的答案,我們...
2026-01-27
Copyright 2023-2026 - www.tftnews.com All Rights Reserved