Python數(shù)據(jù)類型第一種:字符串(str)。
Python數(shù)據(jù)類型第二種:整數(shù)(int)。
Python數(shù)據(jù)類型第三種:浮點數(shù),浮點數(shù)的英文名是float,浮點數(shù)沒有簡寫。
float [fl??t]:浮點數(shù)。
在Python中沒有點的數(shù)字是整數(shù),有點的數(shù)字就是浮點數(shù)。
下面的這些數(shù)就是浮點數(shù)。
a = 0.5
b = -0.5
c = 1.0
浮點數(shù)的計算:
0.2+0.2
0.4
2*0.1
0.2
0.2+0.1
0.30000000000000004
3*0.1
0.30000000000000004
通過上述代碼發(fā)現(xiàn),部分浮點數(shù)的小數(shù)位數(shù)
可能是不確定的:
float_1 = 0.55
float_2 = 0.3
print(float_1+float_2)
0.8500000000000001
0.5+0.33的和為什么不是0.85呢?
大家都知道計算機(jī)的運算是采用二進(jìn)制的,在運算之前,計算機(jī)會先將0.55和0.3轉(zhuǎn)換成二進(jìn)制,所以計算的值尾巴多了一個1。
這不是Python的重點,了解即可。
0.55(十進(jìn)制) = 0.1000110011001100110011001100110011001100110011001101(二進(jìn)制)
0.3(十進(jìn)制) = 0.0100110011001100110011001100110011001100110011001101(二進(jìn)制)
練習(xí)題:
問:請問以下三個數(shù)據(jù)【100】、【'100'】、【100.0】的數(shù)據(jù)類型分別為:
答:整數(shù)、字符串、浮點數(shù)。
總結(jié)
1、Python數(shù)據(jù)類型第一種:字符串(str)。
2、Python數(shù)據(jù)類型第二種:整數(shù)(int)。
3、Python數(shù)據(jù)類型第三種:浮點數(shù)(float)。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
字符串
-
浮點數(shù)
-
python
-
整數(shù)
相關(guān)推薦
浮點數(shù)如何存儲玩轉(zhuǎn)浮點數(shù)
發(fā)表于 12-30 07:10
浮點數(shù)的表示方法 浮點數(shù),是指小數(shù)點在數(shù)據(jù)中的位置可以左右移動的數(shù)據(jù)。它通常被表示成: N = M* RE 這里的M(Mantissa)被稱為浮點數(shù)的
發(fā)表于 10-13 17:13
?1.6w次閱讀
浮點數(shù)常用的編碼方法 前面已經(jīng)說到,在計算機(jī)內(nèi),浮點數(shù)被表示為如下格式: 通常情況
發(fā)表于 10-13 17:21
?4362次閱讀
本文為大家介紹modbus讀取浮點數(shù)的兩個程序設(shè)計。
發(fā)表于 02-08 10:03
?1.4w次閱讀
單片機(jī)執(zhí)行程序的過程,實際上就是執(zhí)行我們所編制程序的過程。即逐條指令的過程。本文詳細(xì)介紹了浮點數(shù)在單片機(jī)中的表示方式和匯編子程序,浮點數(shù)比定點數(shù)加減法要困難,但是克服了定點數(shù)表示范圍小
發(fā)表于 03-07 15:19
?9932次閱讀
浮點數(shù)在內(nèi)存中的存儲和整數(shù)不同,因為整數(shù)都可以轉(zhuǎn)換為一一對應(yīng)的二進(jìn)制數(shù)據(jù)。而浮點數(shù)的存儲是由符號位 (sign) + 指數(shù)位 (exponent) + 小數(shù)位 (fraction) 組成。
發(fā)表于 09-20 10:52
?3934次閱讀
2.3 python整數(shù)與浮點數(shù) Python 支持的數(shù)字類型有三種:整數(shù)、浮點數(shù)和復(fù)數(shù)。 1. 整數(shù)(Int) 通常被稱為整型,是正或負(fù)整數(shù),不帶小數(shù)點。例如:1,100,-8080,0,等等
發(fā)表于 02-18 09:09
?1749次閱讀
還是要從浮點數(shù)的存儲和標(biāo)識出發(fā)來處理該問題,既然浮點數(shù)天然就存在一定的誤差,而有時候計算又無法獲得唯一的數(shù)值,如下圖所示,浮點數(shù)計算出來的實軸上的值都會因為浮點數(shù)無法存儲標(biāo)識而近似到其
發(fā)表于 08-11 14:28
?4145次閱讀
浮點型簡單講就是實數(shù)的意思。浮點數(shù)在計算機(jī)中用以近似表示任意某個實數(shù)。
發(fā)表于 11-09 11:07
?4727次閱讀
C浮點數(shù)與字符轉(zhuǎn)換工具免費下載。
發(fā)表于 06-19 18:17
?0次下載
64位浮點數(shù)保存于VB0開始的存儲區(qū)中,轉(zhuǎn)換得出的32位浮點數(shù)保存于VD100中。
發(fā)表于 10-27 17:07
?2805次閱讀
在計算機(jī)科學(xué)和數(shù)值計算中,浮點數(shù)是一種用于表示實數(shù)的數(shù)據(jù)類型。浮點數(shù)有兩種精度級別:單精度和雙精度。這兩種精度級別在表示范圍、精度和存儲空間等方面都有所不同。本文將詳細(xì)介紹單精度和雙精度浮點數(shù)的區(qū)別
發(fā)表于 12-13 10:55
?5189次閱讀
單精度和雙精度是計算機(jī)中表示浮點數(shù)的兩種不同的精度。在計算機(jī)中,浮點數(shù)用來表示帶有小數(shù)部分的實數(shù),而單精度和雙精度用來表示浮點數(shù)的精確程度不同。在以下文章中,我將詳細(xì)介紹單精度和雙精度浮點數(shù)
發(fā)表于 12-15 10:25
?4167次閱讀
Modbus是一種通信協(xié)議,常用于工業(yè)自動化系統(tǒng)中的設(shè)備之間的通信。它支持多種數(shù)據(jù)類型,包括整數(shù)、浮點數(shù)、字符串等。浮點數(shù)在工業(yè)領(lǐng)域中廣泛應(yīng)用,因此了解如何讀取和處理Modbus浮點數(shù)是非
發(fā)表于 12-28 14:38
?4729次閱讀
一、簡介1、常見的浮點數(shù)表示方式是IEEE754標(biāo)準(zhǔn),它規(guī)定了浮點數(shù)的存儲格式和運算規(guī)則,這個標(biāo)準(zhǔn)定義了兩種浮點數(shù)表示:單精度和雙精度。2、任何一個浮點數(shù)的二進(jìn)制數(shù)可以寫為:NUM=(
發(fā)表于 03-18 08:09
?6257次閱讀
評論