描述:Python中fabs(x)方法返回x的绝对值。虽然类似于abs()函数,但是两个函数之间存在以下差异:

  • abs()是一个内置函数,而fabs()math模块中定义的。
  • fabs()函数只适用于float和integer类型,而abs()也适用于复数。
  • abs()返回是float和int类型,math.fabs()返回是float类型

语法:以下是fabs()方法的语法:

import math
math.fabs(x)

注意:此模块不能直接访问,需要调用math模块,然后使用math静态对象的调用此函数。

参数x为传入参数。

返回值返回的x的绝对值。

示例

import math
a = -1
b = -1.3232
c = b
d = 1+1.0j
e = 3+4.0j
f = -230.13000
print("abs()输出a的绝对值:",abs(a))
print("fabs()输出a的绝对值",math.fabs(a))
print("abs()输出b的绝对值:",abs(b))
print("输出c的绝对值:",math.fabs(c))
print("输出d的绝对值:",abs(d))
print("输出e的绝对值:",abs(e))
# print("fabs()输出e的绝对值:",math.fabs(e))
print("abs()输出f的绝对值:",abs(f))
print("fabs()输出f的绝对值:",math.fabs(f))

输出

abs()输出a的绝对值: 1
fabs()输出a的绝对值 1.0
abs()输出b的绝对值: 1.3232
输出c的绝对值: 1.3232
输出d的绝对值: 1.4142135623730951
输出e的绝对值: 5.0
abs()输出f的绝对值: 230.13
fabs()输出f的绝对值: 230.13

最新文章

  1. Types of CQRS
  2. [翻译]lithium 安装
  3. 探秘Java中的String、StringBuilder以及StringBuffer
  4. 使用VideoView播放、暂停、快进视频
  5. ubuntu14.04安装opencv3.0
  6. windows下如何设置mysql环境变量
  7. php resizeimage 部分jpg文件 生成缩略图失败
  8. CodeForces731-C.Socks-并查集
  9. Mac Webview OC与JS交互实现
  10. Python-写文件
  11. 移动端最强适配(rem适配之px2rem)&& 移动端结合Vuex实现简单loading加载效果
  12. Linux学习笔记之基本指令
  13. day41 mycql 函数
  14. 让div固定在顶部不随滚动条滚动【转】
  15. MySQL笔记(八)存储过程练习&补充
  16. Pandas分组统计函数:groupby、pivot_table及crosstab
  17. Boost--lexical_cast 一个方便安全高效的string转换库
  18. 13、通过Docker-compose快速搭建Wordpress
  19. linux下mysql重置密码并且远程可以访问
  20. ArcGIS模型构建器案例学习-批量删除空要素类地理模型

热门文章

  1. Dubbo实践(十七)telnet
  2. Dubbo实践(十六)集群容错
  3. oracle 查看表空间以及剩余量
  4. mysql如何把一个表直接拷贝到一个新的表
  5. 在阿里云的CentOS 6.5 上面安装 timidity++ 和 ffmpeg(含libmp3lame) 实现命令行将midi转换为mp3
  6. PHP打包zip并下载
  7. 利用RTTI实现Delphi的多播事件代理研究
  8. PE 学习之路 —— DOS 头、NT 头
  9. 苹果cms网站漏洞修复解决办法
  10. vue中-webkit-box-orient:vertical打包放到线上不显示