【问题标题】:Numpy exact value [duplicate]Numpy精确值[重复]
【发布时间】:2021-02-01 02:10:53
【问题描述】:

在python中再次平方根值时如何得到初始值?

例如:

np.square((np.sqrt(2)))

但是终端给出了'2.0000000000000004'。

我的意见是先对值进行平方,但是在这个代码表示中可以做任何更正吗?

【问题讨论】:

    标签: python numpy numeric


    【解决方案1】:
    >>> round(np.square((np.sqrt(2))), 2)
    2.0
    

    【讨论】:

    • 您好,谢谢您的回答!你能解释一下吗?这将有助于 OP 和未来的读者:)
    猜你喜欢
    • 1970-01-01
    • 2015-12-23
    • 2022-01-19
    • 1970-01-01
    • 2019-01-29
    • 2012-05-24
    • 2013-03-02
    • 2018-06-20
    • 1970-01-01
    相关资源
    最近更新 更多