asp.net - ASP.NET MVC Enitity 框架计算商
问题描述
我如何在 asp.net mvc 控制器中获得 10 / 100 的商。我总是得到 0 回报。无论如何要得到正确的答案 0.1。
decimal newpercent = percent / 100;
解决方案
您正在进行整数除法,这就是为什么您将在输出中得到 0 的原因。
试试这个它会工作。
class Program
{
static void Main(string[] args)
{
double test = 10.0 / 100.0;
Console.WriteLine(test);
}
}
推荐阅读
- python - 如何根据 GMM (mclust) 给出的概率计算频率分布?
- javascript - 为什么javascript速度测试没有给出正确的结果?
- flutter - 如何使用新的日常内容更新 Flutter 应用中的 UI?
- twitter - 如何将 Twitter 回调设置为 obb?
- spss - SPSS中的增强
- ruby-on-rails - 使用设计授权助手进行 Ruby on Rails 测试,测试助手中的参数数量错误
- html - 如何使 Twitter 上的图像不被裁剪?
- python - 如何将 Pandas 列转换为 .JSON?
- php - Laravel Dingo API 转换器关系在 availableIncludes[] 中但不在 defaultIncludes[] 中时返回错误
- mysql - laravel-8 收到错误消息“数据包乱序。预期 1 收到 4。” 在 aws rds mysql db 上使用“DB:select”运行存储过程时