• python数字类型-整数、浮点数、复数、关系运算


    一、整数

    二、浮点数

    浮点数采用E记法(科学计数法),所以如果要获得完全精准的浮点数,则需要使用decimal函数

    import decimal
    a = decimal.Decimal('0.1')
    b = decimal.Decimal('0.2')
    c = decimal.Decimal('0.3')
    print(c)
    print(a+b == c)

    三、复数

    复数分为实部和虚部,real和imag可以分别获取复数的实部和虚部x = 1+2j

    print(x.real)
    print(x.imag)

    四、地板除 x//y
    向下取整(注意负数的情况)

    五、取余 x%y

    六、同时获取地板除和取余使用函数divmod(),如divmod(3,2)

    七、取绝对值 abs(x)

    八、将值转换为整数 int(x)---截断浮点数的小数部分,只保留整数

    九、将值转换为浮点数 float(x)

    十、将值转换为复数 complex(x)

    十一、计算幂运算 pow(x,y)--计算x的y次方,等同于x**y
      pow()还支持扩展参数--pow(x,y,z),计算x的y次方,然后将结果与z进行求余运算
  • 相关阅读:
    java修改应用程序标题栏
    电动双轮车
    Oracle执行计划相关(待补充)
    SQL中IN和EXISTS用法的区别
    union all与union all
    equals与hashcode
    文件上传的整个流程
    adwords与adsence
    struts2文件上传大小
    为什么是UUID做主键
  • 原文地址:https://www.cnblogs.com/LM791605490/p/14802943.html
Copyright © 2020-2023  润新知