C#中*=是什么意思?

balance *= interrestRate;

*号在计算机语言中表示乘号(乘法)的意思
balance *= interrestrate 意思就是说 balance = balance * interrestrate;
balance和interrestrate都是变量,比如balance的值=1,interrestrate的值= 2
balance *= interrestRate;就等同于 balance = balance x interrestRate 那么最后执行的结果balance = 2
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-09-20

即相乘之后,再赋值,如A*=B等价于 A=A*B,可以去百度一下“C#视频教程”有很多相关内容,这只是基础。

第2个回答  2011-07-12
balance=balance*interrestRate;追问

不明白啊

第3个回答  2011-07-12
balance=balance*interrestRate;

---假如
balance=3;
interrestRate=2;
--则
balance=balance*interrestRate;
--等价于
balance=6;

C#中*=是什么意思?
简单来说,"*="就是将左侧变量的值乘以右侧的值,并将结果赋值给左侧变量,从而实现变量值的更新。这就是"*=在C#中的含义。

C#中*=是什么意思?
C#中*=是什么意思?balance *= interrestRate; 小韦陀 | 浏览4638 次 |举报 我有更好的答案推荐于2017-12-16 14:12:47 最佳答案 *号在计算机语言中表示乘号(乘法)的意思balance *= interrestrate 意思就是说 balance = balance * interrestrate; balance和interrestrate都是变量,比如balance的值=1,interr...

在c#中<<= 、|= 什么意思
<<= 左移位赋值运算符,| = 按位或赋值运算符。变量<<=表达式 左移就是将<<左边的数的二进制各位全部左移若干位,<<右边的数指定移动位数,高位丢弃,低位补0, 移几位就相当于乘以2的几次方。c#运算符:+= 加赋值 -= 减赋值 = 乘赋值 \/= 除赋值 = 求余赋值 &= 按位与赋值 ^= 按...

c#编程中各符号的意思。
C#非常严格的类型安全规则防止出现常见的C#错误,也就是在逻辑语句中使用赋值运算符代替比较运算符。在C#中,下述语句会产生一个编译错误:if (x = 3)习惯使用宏字符&来连接字符串的VB程序员必须改变这个习惯。在C#中,使用加号+连接字符串,而&表示两个不同整数值的按位AND运算。| 则在两个整数之...

在c#中*表示什么意思?
是乘。星形标示号*通常置于有关的词句的左上角或右上角,作为划分文章不同部分的符号成组使用时单独占一行。在电脑中,由于“×”容易和未知数x混淆,所以使用*来代替乘号。

c# 中*p*=*p是什么意思
p = *p * *p 其中用到了指针 p是指向P地址的值 如果 a = *p;那么就是 p = a * a

C# 中_=>是什么意思?
Lambda 表达式:用下划线_表示不用的参数(省略名称)。=>后面表示函数体。

c#中,x是什么?
变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。如果一个变量名后面跟着一个有数字的中括号,这个声明就是数组声明。字符串也是一种数组。

c#=和==的区别是什么?
=是赋值号;==是条件判断语句中是否相等的意思。二、二者的作用不同 1、= 作用是将一个表达式的值赋给一个左值。一个表达式或者是一个左值,或者是一个右值。所谓左值是指一个能用于赋值运算左边的表达式。左值必须能够被修改,不能是常量。我们用变量作左值,还可以看到,指针和引用也可以作左值。2...

C# 中“!”是什么意思
!在C# 语言中的意思是取反的意思。例如:==这是比较“等于”,"!="就是比较"不等于"再例如 t = true; !t则表示false.

相似回答