gdb ldexp_带有Python示例的math.ldexp()方法

gdb ldexp

Python math.ldexp()方法 (Python math.ldexp() method)

math.ldexp() method is a library method of math module, it is used to calculate expression x*(2**i), where x is a mantissa and i is an exponent. It accepts two numbers (x is either float or integer, i is an integer) and returns the result of the expression x*(2**i)).

math.ldexp()方法数学模块的库方法,用于计算表达式x *(2 ** i) ,其中x是尾数, i是指数。 它接受两个数字( x是浮点数或整数, i是整数),并返回表达式x *(2 ** i)的结果

Note: There is a method in math module math.frexp() that is used to get the pair of mantissa and exponent in a tuple. The math.ldexp() method is an inverse of math.frexp() method. In other words, w can understand that math.frexp() method returns mantissa and exponent of a number and math.ldexp() method reforms/creates the number again using x – mantissa and i – exponent.

注意: 数学模块math.frexp()中有一种方法可用于获取元组中的尾数对和指数对。 math.ldexp()方法与math.frexp()方法相反。 换句话说,w可以理解math.frexp()方法返回数字的尾数和指数,而math.ldexp()方法再次使用x –尾数和i –指数来重整 /创建数字。

Syntax of math.ldexp() method:

math.ldexp()方法的语法:

    math.ldexp(x, i)

Parameter(s): x, i – the numbers to be calculated the expression "x*(2**i)".

参数: x,i –要计算的数字,表达式为“ x *(2 ** i)”

Return value: float – it returns a float value that is the result of expression "x*(2**i)".

返回值: float-它返回一个浮点值,该值是表达式“ x *(2 ** i)”的结果

Example:

例:

    Input:
x = 2
i = 3
# function call
print(math.ldexp(x,i))
Output:
16.0 # (x*(2**i) = (2*(2**3)) = 16

Python代码演示math.ldexp()方法的示例 (Python code to demonstrate example of math.ldexp() method)

# python code to demonstrate example of 
# math.ldexp() method
# importing math module
import math
# number
x = 2
i = 3
# math.ldexp() method
print(math.ldexp(x,i))
x = 0
i = 0
# math.ldexp() method
print(math.ldexp(x,i))
x = 0.625
i = 4
# math.ldexp() method
print(math.ldexp(x,i))
x = -0.639625
i = 4
# math.ldexp() method
print(math.ldexp(x,i))

Output

输出量

16.0
0.0
10.0
-10.234

区分math.frexp()和math.ldexp()方法的Python代码 (Python code to differentiate the math.frexp() and math.ldexp() methods)

Here, we have a number a and finding it's mantissa and exponent as a pair (x, i), and again making the same number by using math.ldexp() method that calculates the expression (x*(2**i))

在这里,我们有一个数字a,并找到它的尾数和指数对(x,i) ,然后再次使用math.ldexp()方法来计算表达式(x *(2 ** i)

# python code to demonstrate example of 
# math.ldexp() method
# importing math module
import math
a = 10
frexp_result = math.frexp(a)
print("frexp() result: ", frexp_result)
# extracing its values
x = frexp_result[0]
i = frexp_result[1]
print("Extracted part from frexp_result...")
print("x = ", x)
print("i = ", i)
# now using method ldexp()
ldexp_result = math.ldexp(x,i)
print("ldexp() result: ", ldexp_result)

Output

输出量

frexp() result:  (0.625, 4)
Extracted part from frexp_result...
x =  0.625
i =  4
ldexp() result:  10.0

翻译自: https://www.includehelp.com/python/math-ldexp-method-with-example.aspx

gdb ldexp

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/542988.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

windows安装包删了会有影响吗_win7系统删除系统更新安装包的详细教程

win7系统使用久了,好多网友反馈说win7系统删除系统更新安装包的问题,非常不方便。有什么办法可以永久解决win7系统删除系统更新安装包的问题,面对win7系统删除系统更新安装包的图文步骤非常简单,只需要1.其实在win7旗舰版系统中&a…

解压android img文件怎么打开,解压压缩android img文件

boot.imgboot和recovery映像并不是一个完整的文件系统,它们是一种android自定义的文件格式,该格式包括了2K的文件头,后面紧跟着是用gzip压缩过的内核,再后面是一个ramdisk内存盘,ramdisk映像是一个最基础的小型文件系统…

Java String 学习笔记 (一)

2019独角兽企业重金招聘Python工程师标准>>> ###String 简介 String 并非java的8大基本数据类型之一。 java中基本数据类型存储在栈内存中。而String不是,新new的String 对象存储在堆内存中。而字符串存储在常量池中。String对象的引用存储中栈内存中。 …

tau nb_math.tau常数,带Python示例

tau nbPython math.tau常数 (Python math.tau constant) math.tau constant is a predefined constant, which is defined in math module, it returns the value of mathematical constant "τ" (Tau), the value is 6.283185307179586 math.tau常数是在数学模块中定…

pcl画圆球_PCL之轨迹绘制(二)

之前学习点云库做一些简单的应用都是直接复制demo的代码,然后把导入文件改一下,今天尝试自己写一些程序,结果错漏百出,难受的早上,不过坚持了下来,求夸~~~这个主要是一个…

note2 android4.3,玩家们动手吧 Note2安卓4.3固件已泄漏

【PConline 资讯】最近各个牌子的安卓机迎来了升级安卓4.3的大潮,现在三星Galaxy Note2的安卓4.3固件已经泄漏出来了。实际上,此前三星官方已经确认,Galaxy Note3可以获得官方的安卓4.3固件升级,但具体日期没有确定,只…

SDP学习笔记

一、SDP规范了回话描述的格式,一般结合会话协议共同工作。 常见的会话传送协议包括:SAP(Session Announcement Protocol 会话公告协议),SIP,RTSP,HTTP,和使用MIME的E-Mail。 (PS:对SAP只能包含一个会话描述,其它会话协议的SDP可包含多个会话描…

sinh_带有Python示例的math.sinh()方法

sinhPython math.sinh()方法 (Python math.sinh() method) math.sinh() method is a library method of math module, it is used to get the hyperbolic sine of given number in radians, it accepts a number and returns hyperbolic sine. math.sinh()方法是数学模块的库方…

android serviceconnection unbind流程,Android unbindService 流程分析

基于Android 6.0的源码剖析, 分析bind service的启动流程。/frameworks/base/core/java/android/app/ContextImpl.java/frameworks/base/core/java/android/app/LoadedApk.java/frameworks/base/core/java/android/app/IServiceConnection.aidl(自动生成Binder两端)…

【JUnit 报错】 method initializationerror not found:JUnit4单元测试报错问题

今天是用JUnit测试一段代码,报错method initializationerror not found::出现如下问题: 双击这个就显示出现如下的错误: 查询网上,说是junit版本的问题: 那我就不使用JUnit这个Libernary了,下载…

flash 不显示 旋转 补间动画_【图片】Flash入门5:详解制作补间动画(非传统补间)【flash软件吧】_百度贴吧...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼●●关于补间动画●●●1、准备事项注意:像 Flash 中的大多数内容一样,动画不需要任何 ActionScript。然而,如果您愿意,您可以使用 ActionScript 创建动画。在创建补间之前&#xff0…

math.ceil带小数点_Python中带有示例的math.ceil()方法

math.ceil带小数点Python math.ceil()方法 (Python math.ceil() method) math.ceil() method is a library method of math module, it is used to get the ceil value of a given number, it accepts a number/numeric expression and returns the smallest integral value wh…

将byte数组以html形式输出到页面,java 数组显示到html

java 数组显示到html[2021-02-05 01:08:54] 简介:php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐:…

JDK各版本新增的主要特性

JDK1.5新特性: 1.自动装箱与拆箱: 2.枚举 3.静态导入,如:import staticjava.lang.System.out 4.可变参数(Varargs) 5.内省(Introspector),主要用于操作JavaBean中的属性&…

oracle 导入sql文件 汉字乱码_将现有的sql脚本导入 Oracle 数据库,中文乱码问题...

将现有的sql 脚本导入 Oracle数据库比如 在windows 系统下,可以写一个 bat 来实现直接导入如:bat 中的内容如下,logs.log 将会记录执行日志sqlplus user/passworddbname create.sql > logs.logcreate.sql 中的内容可以是需要执行的sql 语句…

html图片多边形怎么写,使用CSS3构建的图像多边形裁剪动画特效

CSS语言:CSSSCSS确定html {background: #333;}.polygon {-webkit-clip-path: polygon(50% 0%, 79.38926% 9.54915%, 97.55283% 34.54915%, 97.55283% 65.45085%, 79.38926% 90.45085%, 50% 100%, 20.61074% 90.45085%, 2.44717% 65.45085%, 2.44717% 34.54915%, 20.…

python函数示例_带Python示例的complex()函数

python函数示例Python complex()函数 (Python complex() function) complex() function is a library function in Python, it is used to get the complex number from given a real number or/and an imaginary number (which is an optional part), it accepts either a rea…

windows 下 git 禁用 CRLF 转换 LF

2019独角兽企业重金招聘Python工程师标准>>> windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时出现提示,解决办法: 删除根目录 .git 文件夹禁用自动转换 > git config --global core.autocrl…

cmd执行sql文件路径 oracle_oracle 基础 执行sql文件

Oracle执行外部文件:sql>new.sql执行多个sql文件:1.把所有的文件都放在同一个目录下,然后在命令行里执行命令:c:>dir/b > d:/1.sql会把所有的sql文件名都输出到一个sql文件中。2.用UltraEdit打开生成的sql文件,altC切换到…

获取天气html,使用htmlparser获取sohu的天气预报

首先,我们新建一个类,存放天气信息/** Created on 2005-3-8** To change the template for this generated file go to* Window>Preferences>Java>Code Generation>Code and Comments*/packageorg.exoplatform.portlets.chinaweather.compon…