我想知道“/”和“%”的区别!
当我输入并运行以下命令时,我得到 0:
expr 4 % 4
但是当我运行相同的命令并将“%”替换为“/”时,我得到 1
expr 4 / 4
谢谢
答案1
从man expr
ARG1 % ARG2
ARG1 除以 ARG2 的算术余数
4 % 4
求值为0
余数
ARG1/ARG2
ARG1 除以 ARG2 的算术商
4 / 4
计算结果1
为这两个数字的比率
我想知道“/”和“%”的区别!
当我输入并运行以下命令时,我得到 0:
expr 4 % 4
但是当我运行相同的命令并将“%”替换为“/”时,我得到 1
expr 4 / 4
谢谢
从man expr
ARG1 % ARG2
ARG1 除以 ARG2 的算术余数
4 % 4
求值为0
余数
ARG1/ARG2
ARG1 除以 ARG2 的算术商
4 / 4
计算结果1
为这两个数字的比率