gpt4 book ai didi

c# - 在 C# 中如何除整数并得到 double 值?

转载 作者:太空狗 更新时间:2023-10-29 20:42:46 24 4
gpt4 key购买 nike

int x = 73;  
int y = 100;
double pct = x/y;

为什么我看到的是 0 而不是 .73?

最佳答案

因为除法是用整数完成的,然后转换为 double 。试试这个:

double pct = (double)x / (double)y;

关于c# - 在 C# 中如何除整数并得到 double 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1785854/

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