用shell脚本 计算两个数的加减乘除取余

#! /bin/bash
#
read -p ‘请输入数:‘ a                  //输入
read -p ‘请输入数:‘ b
echo ‘$a+$b=‘ $(( a +  b ))            //输出
echo ‘$a-$b=‘ $(( a -  b ))
echo ‘$a*$b=‘ $(( a *  b ))
echo ‘$a/$b=‘ $(( a /  b ))
echo ‘$a%$b=‘ $(( a %  b ))

 

 

时间: 2024-08-09 20:11:23

用shell脚本 计算两个数的加减乘除取余的相关文章

shell脚本计算任意个数的加减乘除

#!/bin/bash if [ $# -eq 0 ]; then  echo "输入值不能为空"          //提示不能输入空值  注:$#代表环境变量个数  exit fi num=$*                       //定义一个全局变量,方便后边的调用 sum() { sum=0 while [ $# -gt 0 ] do   sum=$[ $sum+$1 ]   shift done echo  "数字 $num 相加的和是 $sum"

C#面向对象编程-计算两个数的加减乘除

1.需求分析示例 名词提炼法: 示例:人开门 1.提取类 名词:人.门 类:人类.门类 2.分析每个类中应该有哪些方法或者属性 方法:开 那么"开"属于哪个类? 分析人和门谁最知道开这个动作,什么情况下才能使用开,门最清楚开的具体操作,等等一系列的分析,最终"开"属于门类. 3.门类示例代码 class Door { double menZhouJiaoDu;//门轴角度 double zhangDu;//弹簧张度 public void open() { //增加

Shell 脚本《两个数求和》

#!/bin/bash #read -r使\取消转义功能 -p提示内容 read -r -p "Please input A: " A read -r -p "Then please input B: " B #$(( )) 比let更好, 注意 $(( )) 里面的变量不用$ sum=$(( A+B )) #printf 默认不会带回车行,echo则不一样 printf "A+B=%d" $sum 原文地址:http://blog.51cto.

shell脚本—根据文件个数定时备份

最近在了解Jenkins时,出现这样一个问题:linux ext3系统目录下的子目录个数不能超过31998个(参考:http://www.xshell.net/linux/1267.html),但jenkins在不停的编译版本时,有时候几个小时就创建了30000多个日志文件夹的目录,从而要随时的清理此文件夹下的目录.于是就写了个脚本来实现自动备份功能.由于很久没有接触过shell,所以花了一天来实现,比较汗颜!主要是对shell的格式,语法之类的不是很了解,在网上找了些资料,边写边调试!废话不多

java课后作业 弹出窗口求两个数的加减乘除

//计算2个数的加减乘除 谷伟华 2015/10/6package jisuan; import javax.swing.JOptionPane; public class Jiasuan { public static void main(String[] args) { // TODO 自动生成的方法存根 String firstNumber; // 定义输入框的提示字 String secondNumber; // 定义输入框的提示字 double num1; // 定义输入的第一个数 d

LeetCode 29 Divide Two Integers (不使用乘法,除法,求模计算两个数的除法)

题目链接: https://leetcode.com/problems/divide-two-integers/?tab=Description Problem :不使用乘法,除法,求模计算两个数的除法~ 除法运算:被除数中包含有多少个除数的计算 由于是int类型的除法,因此结果可能超过int的最大值,当超过int的最大值时输出int的最大值 另写除法函数,计算出除法的商. 首先判断出除法运算后的结果是正数还是负数. 之后需要将被除数和除数都变为正数,进行进一步计算 当被除数小于除数时,返回0

bestcoder#43 1002 在数组中找两个数的和取模的最大值 二分

bestcoder#43 1002 在数组中找两个数的和取模的最大值  二分 pog loves szh II Accepts: 97 Submissions: 834 Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem Description Pog and Szh are playing games. There is a sequence with n number

用图形界面实现两个数的加减乘除

//输入两个数,实现加减乘除,并用消息框显示计算结果.//黄星,2015,9,29 import javax.swing.JOptionPane; //引入.JOptionPane public class Calculater { public static void main(String args[]) { //用户输入的两个数. String firstNumber,secondNumber; //两个加数,以及和.差.积.商. int number1,number2,add,sub,m

Shell脚本比较两个网段是否存在包含与被包含的关系

设定两个网段:net1是192.168.10.0/24,net2是192.168.10.128/25.使用Shell脚本,判断是net1包含net2还是net2包含net1. 解题思路:将两个网段全部转换为二进制,且不带字段分隔符(即点号),取网络位.如果在net1的二进制字符串里面截取到了net2的二进制字符串,则net2包含net1. #!/bin/bash net1="192.168.10.0/24" net2="192.168.10.128/25" netI