Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 사칙연산 [2019/04/23 08:07] – jonghoon | 사칙연산 [2026/03/24 16:25] (current) – removed admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | cal.sh | ||
| - | [Code:Shell Script] | ||
| - | #!/bin/bash | ||
| - | |||
| - | echo -e " | ||
| - | read -a num | ||
| - | |||
| - | echo " | ||
| - | |||
| - | add=`echo " | ||
| - | sub=`echo " | ||
| - | mul=`echo " | ||
| - | div=`echo " | ||
| - | |||
| - | echo " | ||
| - | echo " | ||
| - | echo " | ||
| - | echo " | ||
| - | [/Code] | ||
| - | |||
| - | add=~~ 는 add 변수를 선언함과 동시에 초기값을 넣어주겠다는 의미다. | ||
| - | <color # | ||
| - | |||
| - | add= 뒤에 `echo ~~` 에서 왜 echo가 들어가야 하는지는 추후에 추가하도록 하겠다. | ||
| - | |||
| - | scale은 소수점 뒤의 몇 자리까지 표현할 지를 지정하는 인수이다. | ||
| - | <color # | ||
| - | |||
| - | 젤 뒤에 오는 |bc가 수식을 연산가능하게 만들어주는 핵심이다. |bc를 넣어주는 것으로 앞에 오는 + - * / 의 사칙연산이 수행된다. | ||