gpt4 book ai didi

c++ - 将距离公式计算为双给定整数

转载 作者:搜寻专家 更新时间:2023-10-31 00:31:08 25 4
gpt4 key购买 nike

我在使用数学及其 sqrt 函数计算距离公式的语法方面遇到了问题。这是等式。我测试了一下,答案是整数。

sqrt(double ((x1 - 0)^2) + double ((x2 - 0)^2))

最佳答案

在 C/C++ 中,^ 是按位异或 (xor) 的运算符。我假设您正在寻找的是将数字计算为 2 的幂的方法。为此,您可以使用 C 标准库中的 pow 函数:

pow(double n, double exp);

具体而言,

sqrt(double (pow(x1 - 0, 2)) + double (pow(x2 - 0, 2))

关于c++ - 将距离公式计算为双给定整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34780506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com