學習一門語言都要打好基礎,前面的知識可能看著無聊,但是很重要,能夠讓我們打好堅實的基礎,一定要掌握int、float、long、字串、列表、元組、集合、字典、函式和類的基礎常用的操作。
下面來看一看float資料型別都有那些常用的操作,以及和int不一樣的地方:
1.as_integer_ratio()
def as_integer_ratio(self): # real signature unknown; restored from __doc__
"""float.as_integer_ratio() -> (int, int)
返回乙個分數的最小表示整數表示顯示,元組形式
return a pair of integers, whose ratio is exactly equal to the original
float and with a positive denominator.
raise overflowerror on infinities and a valueerror on nans.
>>> (10.0).as_integer_ratio()
(10, 1)
>>> (0.0).as_integer_ratio()
(0, 1)
>>> (-.25).as_integer_ratio()
(-1, 4)
"""pass
2.conjugate(self,*args,**kwargs)
def conjugate(self, *args, **kwargs): # real signature unknown
""" return self, the complex conjugate of any float. """
"""conjugate()返回共軛複數,高中的時候我們都學習過,共軛複數"""
pass
3.fromhex(self,*args,**kwargs)
def fromhex(self, string): # real signature unknown; restored from __doc__
"""float.fromhex(string) -> float
create a floating-point number from a hexadecimal string.
>>> float.fromhex('0x1.ffffp10')
2047.984375
>>> float.fromhex('-0x1p-1074')
-5e-324
"""return 0.0
4.hex(self)
def hex(self): # real signature unknown; restored from __doc__
"""float.hex() -> string
return a hexadecimal representation of a floating-point number.
>>> (-0.1).hex()
'-0x1.999999999999ap-4'
>>> 3.14159.hex()
'0x1.921f9f01b866ep+1'
"""return ""
5.is_integer(self,*args,**kwargs)
def is_integer(self, *args, **kwargs): # real signature unknown
""" return true if the float is an integer. """
"""判斷乙個浮點型資料是否是整型的(即小數部分為零)"""
pass
例項如下:
>>> a = 3.0
>>> b = 5.9
>>> a.is_integer()
true
>>> b.is_integer()
false
我們定義了兩個數3.0和5.9,其中3.0是滿足is_integer的,5.9不滿足返回布林值false.
6.__abs__(self,*args,**kwargs)
def __abs__(self, *args, **kwargs): # real signature unknown
""" abs(self) """
"""返回乙個數的絕對值"""
pass
例項如下:
>>> a = -3.59
>>> b = -3
>>> a.__abs__()
3.59
>>> b.__abs__()
37.__add__(self,*args,**kwargs)
def __add__(self, *args, **kwargs): # real signature unknown
""" return self+value. """
"""兩個數相加"""
pass
8.__setformat__(self,typestr,fmt)
Golang 資料型別 float型別
1.1.1基本介紹 小數型別就是用於存放小數的,比如 1.2 0.23 1.911 案例演示 1.2小數型別分類 對上圖的說明 1 關於浮點數在機器中存放形式的簡單說明,浮點數 符號位 指數字 尾數字說明 浮點數都是有符號的.2 尾數部分可能丟失,造成精度損失。123.0000901 說明 floa...
float4資料型別
gpu是以四維向量為基本單位來計算的。4個浮點數所組成的float4向量是gpu內建的最基本型別。使用gpu對兩個float4向量進行計算,與cpu對兩個整數或兩個浮點數進行計算一樣簡單,都是只需要乙個指令就可以完成。hlsh的基本資料型別定義了float int和bool等非向量型別,但是它們實際...
對於資料型別int和float
溫度由華氏轉化為攝氏 includeint main 上面的結果輸出是0 includeint main 上面輸入86輸出30 所產生的區別在於5 9與5.0 9 5 9 0.5555555555 第乙個中5 9因為5與9是int型所以產生的結果為0.000000,而在第二個中5.0 9則5.0為浮...