Fixat syntax highlightingen

This commit is contained in:
Jack-Benny Persson 2013-12-11 19:01:47 +01:00
parent 70d8d958db
commit 680e4381e9

View File

@ -6,24 +6,23 @@ Förstå hur man använder kommandot let för att utföra grundläggande räknin
## Tillvägagångssätt ## ## Tillvägagångssätt ##
### Matematik i skalet ### ### Matematik i skalet ###
```bash ```bash
let Summa="10+2" let Summa="10+2"
echo $Summa echo $Summa
12 12
```
Ovanståede kod är enkel och fungerar bra, det som blir problem är precis som texten säger, när man delar något som inte går jämnt ut. Man får då resten som modulus enligt nedan Ovanståede kod är enkel och fungerar bra, det som blir problem är precis som texten säger, när man delar något som inte går jämnt ut. Man får då resten som modulus enligt nedan
```bash ```bash
let Summa="10/3" let Summa="10/3"
echo $Summa # Svaret blir 3, eftersom 3*3=9 echo $Summa # Svaret blir 3, eftersom 3*3=9
``` ```
Vi får fram resten genom modulus Vi får fram resten genom modulus
```bash ```bash
let Summa="10%3" let Summa="10%3"
echo $Summa # Svaret blir 1, efter 3*3=9+1=10, alltså resten är 1. echo $Summa # Svaret blir 1, efter 3*3=9+1=10, alltså resten är 1.
```
Istället för _let_ kan man instället skriva _Summa=$((4+4)); echo $Summa_ och vi får svaret 8. Istället för _let_ kan man instället skriva _Summa=$((4+4)); echo $Summa_ och vi får svaret 8.