Perl
INTERNET MARKKINOINTIIN LIITTYVÄÄ KOULUTUSTA VUONNA 2008!
Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi heti! IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat
Skalaarit
Lukuliteraalit
Samoin kuin monissa muissakin skriptikielissä, Perl osaa tehdä tarvittavat tyyppimuunnokset lukuliteraalien välillä automaattisesti. Tämän ansiosta voit siis laskea liukulukuja ja kokonaislukuja keskenään.
Kokonaislukuja voidaan kirjoittaa:
- kymmenjärjestelmässä: 123 +56 -345
- oktaalijärjestelmässä: 023 +0156 -045
- heksadesimaalijärjestelmässä: 0x23 +0x156 -0x45
Liukulukuja voidaan kirjoittaa:
- desimaalimuodossa: 12.3 +5.6 -.345
- eksponenttimuodossa: 2e3 156E-1 -0.45E+1
Esimerkiksi
#!c:/perl/bin/perl
use strict;
# kokonaislukuja
my $i1 = 123;
my $i3 = -345;
# Oktaalilukuja
my $o1 = 023; # muuttujan arvo on 2*8^1 + 3*8^0 = 16 + 3 = 19
# Heksadesimaaliluku
my $h1 = 0x23; # muuttujan arvo on 2*16^1 + 3*16^0 = 32 + 3 = 35
#:Liukulukuja
my $f1 = 12.3;
my $f3 = -.345;
# Eksponenttimuotoisia lukuja
my $e1 = 2e3; # muuttujan arvo on 2*10^3 = 2000
exit 0;
Osoittimet
Yksinkertaista taulukkoa ja assosiatiivitaulukkoa monimutkaisemmat rakenteet (ml. moniulotteiset taulukot) rakennetaan Perlissä osoittimien (reference) avulla. Osoittimien käytöstä kerrotaan taulukoiden, assosiatiivitaulukoiden ja funktioiden käsittelyn yhteydessä.
Tutustu artikkelin muihin osiin:
»»» Internet-ohjelmointi
»»»Skalaarit pt.1.
»»» Internet-ohjelmointi
»»»Skalaarit pt.2.
Tallenna tämä sivu kirjanmerkkeihin!