gpt4 book ai didi

c# - 在 C# 中将两个值相除时如何获得整数商?

转载 作者:可可西里 更新时间:2023-11-01 08:31:00 25 4
gpt4 key购买 nike

我想在除以两个值时得到整数商。每个例子

X=3
Y=2
Q=X/Y = 1.5 // I want get 1 from results


X=7
Y=2
Q=X/Y=3.5 //I want get only 3 from results

最佳答案

整数数学将为您做到这一点。

int x = 3 / 2; // x will be 1
int y = 7 / 2; // y will be 3
int z = 7 % 2; // z will be 1

如果您在方程式中使用小数或浮点值,情况就会不同。最简单的答案是将结果转换为 int,但您也可以使用静态数学函数。

double a = 11d;
double b = 2d;
int c = (int)(a / b); // showing explicit cast, c will be 5

关于c# - 在 C# 中将两个值相除时如何获得整数商?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3337125/

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