是否有一种简单的方法可以在对值进行平方后保留符号。 我目前有:
float signed_square(float x) {
if (x > 0) {
return x * x;
} else {
return -(x * x);
}
}
最佳答案
正如我在评论中所说:
float signed_square(float x){
return x * fabs(x);
}
关于c - 平方数但保留符号(在 c 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27761600/