那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是浮點數

汽車電子技術 ? 來源: 安迪python學習筆記 ? 作者:安迪python學習筆記 ? 2023-02-23 14:58 ? 次閱讀

Python數據類型第一種:字符串(str)。

Python數據類型第二種:整數(int)。

Python數據類型第三種:浮點數,浮點數的英文名是float,浮點數沒有簡寫。

float [fl??t]:浮點數。

在Python中沒有點的數字是整數,有點的數字就是浮點數。

下面的這些數就是浮點數。

a = 0.5
b = -0.5 
c = 1.0

浮點數的計算:

0.2+0.2
0.4
2*0.1
0.2
0.2+0.1
0.30000000000000004
3*0.1
0.30000000000000004

通過上述代碼發現,部分浮點數的小數位數可能是不確定的:

# 給變量賦值
float_1 = 0.55
float_2 = 0.3

# 求兩個浮點數的和
print(float_1+float_2)
0.8500000000000001

0.5+0.33的和為什么不是0.85呢?

大家都知道計算機的運算是采用二進制的,在運算之前,計算機會先將0.55和0.3轉換成二進制,所以計算的值尾巴多了一個1。

這不是Python的重點,了解即可。

0.55(十進制) = 0.1000110011001100110011001100110011001100110011001101(二進制)

0.3(十進制) = 0.0100110011001100110011001100110011001100110011001101(二進制)

練習題:

問:請問以下三個數據【100】、【'100'】、【100.0】的數據類型分別為:

答:整數、字符串、浮點數。

總結

1、Python數據類型第一種:字符串(str)。

2、Python數據類型第二種:整數(int)。

3、Python數據類型第三種:浮點數(float)。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 字符串
    +關注

    關注

    1

    文章

    585

    瀏覽量

    20601
  • 浮點數
    +關注

    關注

    0

    文章

    61

    瀏覽量

    15905
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    85037
  • 整數
    +關注

    關注

    0

    文章

    13

    瀏覽量

    6551
收藏 人收藏

    評論

    相關推薦

    浮點數如何存儲?

    浮點數如何存儲玩轉浮點數
    發表于 12-30 07:10

    浮點數的表示方法

    浮點數的表示方法  浮點數,是指小數點在數據中的位置可以左右移動的數據。它通常被表示成:    N = M* RE  這里的M(Mantissa)被稱為浮點數
    發表于 10-13 17:13 ?1.6w次閱讀
    <b class='flag-5'>浮點數</b>的表示方法

    浮點數常用的編碼方法

    浮點數常用的編碼方法  前面已經說到,在計算機內,浮點數被表示為如下格式:    通常情況
    發表于 10-13 17:21 ?4535次閱讀
    <b class='flag-5'>浮點數</b>常用的編碼方法

    modbus 如何讀取浮點數

    本文為大家介紹modbus讀取浮點數的兩個程序設計。
    發表于 02-08 10:03 ?1.5w次閱讀

    單片機浮點數運算的源碼設計

    單片機執行程序的過程,實際上就是執行我們所編制程序的過程。即逐條指令的過程。本文詳細介紹了浮點數在單片機中的表示方式和匯編子程序,浮點數比定點數加減法要困難,但是克服了定點數表示范圍小
    的頭像 發表于 03-07 15:19 ?1w次閱讀
    單片機<b class='flag-5'>浮點數</b>運算的源碼設計

    浮點數在內存中的存儲

    浮點數在內存中的存儲和整數不同,因為整數都可以轉換為一一對應的二進制數據。而浮點數的存儲是由符號位 (sign) + 指數位 (exponent) + 小數位 (fraction) 組成。
    的頭像 發表于 09-20 10:52 ?4108次閱讀
    <b class='flag-5'>浮點數</b>在內存中的存儲

    python整數與浮點數分解

    2.3 python整數與浮點數 Python 支持的數字類型有三種:整數、浮點數和復數。 1. 整數(Int) 通常被稱為整型,是正或負整數,不帶小數點。例如:1,100,-8080,0,等等
    的頭像 發表于 02-18 09:09 ?1927次閱讀

    談一談浮點數的精度問題

    還是要從浮點數的存儲和標識出發來處理該問題,既然浮點數天然就存在一定的誤差,而有時候計算又無法獲得唯一的數值,如下圖所示,浮點數計算出來的實軸上的值都會因為浮點數無法存儲標識而近似到其
    的頭像 發表于 08-11 14:28 ?4723次閱讀
    談一談<b class='flag-5'>浮點數</b>的精度問題

    什么是浮點數浮點數在內存中的存儲

    浮點型簡單講就是實數的意思。浮點數在計算機中用以近似表示任意某個實數。
    的頭像 發表于 11-09 11:07 ?5541次閱讀
    什么是<b class='flag-5'>浮點數</b>?<b class='flag-5'>浮點數</b>在內存中的存儲

    C浮點數與字符轉換工具

    C浮點數與字符轉換工具免費下載。
    發表于 06-19 18:17 ?0次下載

    西門子PLC浮點數程序案例分享

    64位浮點數保存于VB0開始的存儲區中,轉換得出的32位浮點數保存于VD100中。
    發表于 10-27 17:07 ?3446次閱讀
    西門子PLC<b class='flag-5'>浮點數</b>程序案例分享

    單精度和雙精度浮點數的區別

    在計算機科學和數值計算中,浮點數是一種用于表示實數的數據類型。浮點數有兩種精度級別:單精度和雙精度。這兩種精度級別在表示范圍、精度和存儲空間等方面都有所不同。本文將詳細介紹單精度和雙精度浮點數的區別
    的頭像 發表于 12-13 10:55 ?1.2w次閱讀

    單精度和雙精度浮點數的區別

    單精度和雙精度是計算機中表示浮點數的兩種不同的精度。在計算機中,浮點數用來表示帶有小數部分的實數,而單精度和雙精度用來表示浮點數的精確程度不同。在以下文章中,我將詳細介紹單精度和雙精度浮點數
    的頭像 發表于 12-15 10:25 ?5608次閱讀

    modbus浮點數怎么讀取

    Modbus是一種通信協議,常用于工業自動化系統中的設備之間的通信。它支持多種數據類型,包括整數、浮點數、字符串等。浮點數在工業領域中廣泛應用,因此了解如何讀取和處理Modbus浮點數是非
    的頭像 發表于 12-28 14:38 ?6654次閱讀

    一文帶你秒懂IEEE 754浮點數

    一、簡介1、常見的浮點數表示方式是IEEE754標準,它規定了浮點數的存儲格式和運算規則,這個標準定義了兩種浮點數表示:單精度和雙精度。2、任何一個浮點數的二進制數可以寫為:NUM=(
    的頭像 發表于 03-18 08:09 ?9094次閱讀
    一文帶你秒懂IEEE 754<b class='flag-5'>浮點數</b>
    百家乐官网稳赢玩法| 大发888在线娱乐合作伙伴| 威尼斯人娱乐城注册| 手机bet365| 股票| 现场百家乐平台源码| 百家乐赌博机| 百家乐2号干扰| 金沙娱乐城| 百家乐是片人的吗| 肃宁县| 大发888下载安装| 百家乐官网计划| 博彩业| 百家乐代理条件| 至尊百家乐官网facebook| 百家乐具体怎么收费的| 百家乐官网平点| 家乐在线| 百家乐娱乐城有几家| 百家乐官网最稳妥的打法| 大发888国际娱乐城lm0| 豪杰百家乐游戏| 网上百家乐官网| 宝龙国际娱乐城| 威尼斯人娱乐网上百家乐的玩法技巧和规则 | 百家乐庄闲符号记| 百家乐官网论坛香港马会| 新龙县| 大发888官方 黄埔网| bet365官网| 大发888出纳柜台 在线| 威尼斯人娱乐城会员| 网上百家乐假| 百家乐博彩资讯论坛| 帝豪百家乐利来| 网络百家乐官网公式打法| 香港六合彩特码资料| 百家乐棋牌游戏币| 百家乐官网专用| 圣保罗百家乐的玩法技巧和规则 |