gpt4 book ai didi

c# - 检查数字是否为完美正方形(数字超过 15 位)

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:50:59 24 4
gpt4 key购买 nike

<分区>

我想计算一个超过 15 位数字的平方根,如果可能的话,100 位数字会很棒

像 100000000000000 这样的数字

目前我正在使用整数作为数据类型的 C

int IsPerfectSquare(int number)
{

if (number< 0)

return 0;

int root = (round(sqrt(number)));

if(number == (root * root))

{
return 1;
}
else
{
return 0;
}
}

但是 double 或 long double 是否可以容纳 15 位或更多

语言不是障碍。我也可以用 C# 编写代码

谢谢:)

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