JavaScript中10/5和10%5的区别是什么?
JavaScript中10/5和10%5的区别是什么?都一样吗JavaScript中10/5和10%5的区别是什么?,javascript,operators,Javascript,Operators,JavaScript中10/5和10%5的区别是什么?都一样吗 10/5 = 2 10%5 = 0 %是模的 10/5等于2。 10%5等于0。10/5除以10/5=2 10%5除以5并返回余数0,因此10%5=0%是模运算符:它给出除法的余数。一个是基本除法运算: 10/5 => 2 10/4 => 2.5 另一个是模运算符,它将为您提供除法运算的整数余数 10%5 => 0 10%4 => 2 10/5等于10除以5,或 10%5是10模5,或者在几乎所有语言中
10/5 = 2
10%5 = 0
%
是模的
10/5等于2。
10%5等于0。10/5除以10/5=2
10%5除以5并返回余数0,因此
10%5=0%是模运算符:它给出除法的余数。一个是基本除法运算:
10/5 => 2
10/4 => 2.5
另一个是模运算符,它将为您提供除法运算的整数余数
10%5 => 0
10%4 => 2
10/5等于10除以5,或
10%5是10模5,或者在几乎所有语言中,%是模而不是除法符号。它确实进行除法,但只给出余数,而不是除数。10/5是除法运算,根据存储结果的数据类型,可能不会给出预期的结果。如果存储在int中,则会丢失剩余部分
10%2是模数运算。它将返回除法的余数,通常用于确定数字是奇数还是偶数。取任意给定的数字mod 2(N%2),如果结果为0,则您知道该数字为偶数。可能与重新运行到余数的平均值重复