Python3 math.frexp()方法 -求尾數(shù)和指數(shù)

2023-04-25 11:49 更新

Python math 模塊  math 模塊


描述

math.frexp(x) 方法以 (m, e) 對(duì)的形式返回 x 的尾數(shù)和指數(shù)。

該方法的數(shù)學(xué)公式為: number = m * 2**e。


語(yǔ)法

math.frexp() 方法語(yǔ)法如下:

math.frexp(x)

參數(shù)說明:

  • x -- 必需,正數(shù)或負(fù)數(shù)。如果 x 不是一個(gè)數(shù)字,返回 TypeError。

返回值

一個(gè)元組,以 (m, e) 對(duì)的形式返回 x 的尾數(shù)和指數(shù)。


實(shí)例

以下實(shí)例計(jì)算一個(gè)數(shù)的尾數(shù)和指數(shù):

# 導(dǎo)入 math 包
import math

# 返回?cái)?shù)字的尾數(shù)和指數(shù)
print(math.frexp(4))
print(math.frexp(-4))
print(math.frexp(7))

輸出結(jié)果:

(0.5, 3)
(-0.5, 3)
(0.875, 3)

Python math 模塊  math 模塊


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)