查看: 1630|回复: 0
收起左侧

[技巧] C#教程--加减乘除(中)

[复制链接]
沧海一声
发表于 2021-7-25 11:34:40 | 显示全部楼层 |阅读模式
本帖最后由 沧海一声 于 2021-7-29 11:42 编辑

前文回顾:C#教程-加减乘除(上)_软件综合讨论区_软件区 卡饭论坛 - 互助分享 - 大气谦和! (kafan.cn)
有余数的除法:
int a = 7;
int b = 4;
int c = 3;
int d = (a + b) / c;
Console.WriteLine($"quotient: {d}");

点拨:
(7+4)÷3=3……2

本来,这条算式的商是3,余数是2,但是终端只会显示商"3"。
扩展:如果需要输出余数,需要使用余数运算符“%”。
现在,尝试把上方代码中的“/”换为“%",这样便会输出余数"2"。
计算的最大数和最小数
尝试运行以下代码:

int max = int.MaxValue;
int min = int.MinValue;
Console.WriteLine($"The range of integers is {min} to {max}");

点拨:
C# 的整数计算不同于数学上的整数计算,int 类型有最小限值和最大限值。本代码会输出最小到最大的限值,在-2147483648 2147483647之间。
扩展:

如果计算结果超过最小或最大值,会怎么样呢?尝试编写一下代码。
后语:本文部分内容参考了互联网的资料,如有侵权,请联系删除。












您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-4-27 02:10 , Processed in 0.123738 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表