Ruby运算符
Ruby运算符
运算符是帮助编译器或解释器执行某些数学,逻辑和关系任务并产生结果的符号。运算符是带有参数的方法调用。
Ruby运算符的类型
Ruby支持多种运算符,但其中很少:
算术运算符
比较运算符
赋值运算符
按位运算符
1)算术运算符
它们是采用两个参数并对它们执行算术运算的数学方法。以下是算术运算符列表,
示例
puts "Enter first value"
num1 = gets.chomp.to_i
puts "Enter second value"
num2 = gets.chomp.to_i
add=num1+num2
puts "Sum is #{add}"
sub=num1-num2
puts "Difference is #{sub}"
mul=num1*num2
puts "Product is #{mul}"
div=num1/num2
puts "Division is #{div}"
mod=num1%num2
puts "Remainder is #{mod}"输出结果
Enter first value 10 Enter second value 3 Sum is 13 Difference is 7 Product is 30 Division is 3 Remainder is 1
2)比较运算符
它们是二进制运算符的变体,它接受两个操作数并在它们之间进行比较。
以下是比较运算符的列表,
示例
puts "Enter first value" num1 = gets.chomp.to_i puts "Enter second value" num2 = gets.chomp.to_i if num1==num2 puts "Both are equal" elsif num1>num2 puts "num1 is greater than num2" elsif num1<num2 puts "num2 is greater than num1" elsif num1!=num2 puts "num2 is not equal to num1" elsif num1>=num2 puts "num1 is greater than or equals to num2" elsif num1<=num2 puts "num2 is greater than or equals to num1" end
输出结果
Enter first value 100 Enter second value 231 num2 is greater than num1
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短