Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Peruslaskutoimitukset | Ensimmäinen Tutustuminen
Johdanto PHP:hen

bookPeruslaskutoimitukset

Numerot

Osaat jo käyttää echo-funktiota tekstin tulostamiseen. Mutta entä numerot ja matemaattiset laskutoimitukset?

Voit käyttää echo-funktiota myös näiden näyttämiseen. Kun haluat tulostaa matemaattisen lausekkeen tuloksen, lainausmerkkejä (" " tai ' ') ei tarvitse käyttää. Kirjoita lauseke suoraan echo-funktion sisään, jolloin se lasketaan ja tulos näytetään ruudulla.

main.php

main.php

copy
12345
<?php echo 'Two'; // This outputs the string "Two" echo '2'; // This outputs the string "2" echo 2; // This outputs the number 2 ?>

Jos tulostat numeron ja merkkijonon konsoliin, ne näyttävät samalta, mikä on niiden yhteinen piirre. On kuitenkin asioita, joita voimme tehdä numeroilla, mutta emme merkkijonoilla, ja päinvastoin. Esimerkiksi voimme suorittaa matemaattisia operaatioita numeroille.

Matemaattiset operaatiot

Lähes mikään ohjelma ei selviä ilman matemaattisia laskutoimituksia, joten PHP tukee seuraavia matemaattisia operaatioita:

Alla oleva koodi suorittaa perus__aritmeettisia operaatioita__ eri luvuilla ja tulostaa tulokset näytölle.

Tulosta yhteenlaskun tulos 5 ja 3:

main.php

main.php

copy
123
<?php echo 5 + 3; // Outputs: 8 ?>

Tulosta vähennyslaskun tulos, kun 7 vähennetään 10:

main.php

main.php

copy
123
<?php echo 10 - 7; // Outputs: 3 ?>

Tulosta tulos jakamalla 15 luvulla 3:

main.php

main.php

copy
123
<?php echo 15 / 3; // Outputs: 5 ?>

Tulosta tulos, kun kerrotaan 4 luvulla 6:

main.php

main.php

copy
123
<?php echo 4 * 6; // Outputs: 24 ?>

Tulosta jakojäännös, kun 17 jaetaan luvulla 5:

main.php

main.php

copy
123
<?php echo 17 % 5; // Outputs: 2 ?>
Tehtävä

Swipe to start coding

Tässä tehtävässä tulee laskea seuraava ja tulostaa tulos: 1512 jaettuna 27:llä.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you show me examples of each math operation in PHP?

What is the output of each operation in your examples?

Can you explain how the modulo operator works with a simple example?

close

Awesome!

Completion rate improved to 4.35

bookPeruslaskutoimitukset

Pyyhkäise näyttääksesi valikon

Numerot

Osaat jo käyttää echo-funktiota tekstin tulostamiseen. Mutta entä numerot ja matemaattiset laskutoimitukset?

Voit käyttää echo-funktiota myös näiden näyttämiseen. Kun haluat tulostaa matemaattisen lausekkeen tuloksen, lainausmerkkejä (" " tai ' ') ei tarvitse käyttää. Kirjoita lauseke suoraan echo-funktion sisään, jolloin se lasketaan ja tulos näytetään ruudulla.

main.php

main.php

copy
12345
<?php echo 'Two'; // This outputs the string "Two" echo '2'; // This outputs the string "2" echo 2; // This outputs the number 2 ?>

Jos tulostat numeron ja merkkijonon konsoliin, ne näyttävät samalta, mikä on niiden yhteinen piirre. On kuitenkin asioita, joita voimme tehdä numeroilla, mutta emme merkkijonoilla, ja päinvastoin. Esimerkiksi voimme suorittaa matemaattisia operaatioita numeroille.

Matemaattiset operaatiot

Lähes mikään ohjelma ei selviä ilman matemaattisia laskutoimituksia, joten PHP tukee seuraavia matemaattisia operaatioita:

Alla oleva koodi suorittaa perus__aritmeettisia operaatioita__ eri luvuilla ja tulostaa tulokset näytölle.

Tulosta yhteenlaskun tulos 5 ja 3:

main.php

main.php

copy
123
<?php echo 5 + 3; // Outputs: 8 ?>

Tulosta vähennyslaskun tulos, kun 7 vähennetään 10:

main.php

main.php

copy
123
<?php echo 10 - 7; // Outputs: 3 ?>

Tulosta tulos jakamalla 15 luvulla 3:

main.php

main.php

copy
123
<?php echo 15 / 3; // Outputs: 5 ?>

Tulosta tulos, kun kerrotaan 4 luvulla 6:

main.php

main.php

copy
123
<?php echo 4 * 6; // Outputs: 24 ?>

Tulosta jakojäännös, kun 17 jaetaan luvulla 5:

main.php

main.php

copy
123
<?php echo 17 % 5; // Outputs: 2 ?>
Tehtävä

Swipe to start coding

Tässä tehtävässä tulee laskea seuraava ja tulostaa tulos: 1512 jaettuna 27:llä.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
single

single

some-alt