Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Perl Programming >> Content
Perl & vierkantswortel functies
Perl , of Practische Extractie en Reportage Taal , is een computer scripttaal geoptimaliseerd voor operaties op grote hoeveelheden data patroon . Echter , Perl kan ook overweg met de meeste normale wiskundige berekeningen , zoals vierkantswortel . Door het gebruik van externe pakketten , kan het Perl vierkantswortelfunctie werken op elke vorm van numerieke gegevens beschikbaar zijn in Perl . Vierkantswortel

De Perl basispakket
bevat enkele fundamentele wiskundige functies , waaronder vierkantswortel . De Perl sqrt ( ) functie neemt de vierkantswortel van een getal gegeven als een argument . Als het argument niet is opgenomen , de sqrt ( ) -functie werkt op de variabele $ _ $

resultaat
= sqrt ( $ some_number ) ; . Afdruk $ resultaat ;
complexe getallen < br >

standaard , het nemen van een vierkantswortel van een negatief getal wordt een fout in Perl terugkeren . Echter , als je hebt opgenomen van de " Math :: Complex " -pakket , alle wiskundige bewerkingen kunnen worden uitgevoerd op complexe getallen . Pakketten worden opgenomen in Perl bestanden met behulp van het commando gebruik

gebruik Math :: Complex
; . $ My_root = sqrt ( -144 ) ; # rendement 12iprint $ my_root ;
andere Wortels

een wortel is gelijk aan een getal verheven tot een fractionele exponent . Naar een andere dan een wortel in Perl wortel te schieten , gebruik de exponentiële operator " ** " met een fractionele exponent . Bijvoorbeeld , om de kubus wortel van een getal te nemen , gebruikt u de volgende code

$ cube_root = $ my_num ** ( 1/3 ) ; . Afdruk $ cube_root ;
Sample programma

Om een voorbeeld programma volledig mee kunnen draaien in Perl aan het plein of andere wortel te schieten , voer het volgende programma .

# ! /usr /bin /local /perl

$ my_num = 64 ; $ my_root = 3 ;

printf ' De vierkantswortel van % 1 % d is % 2 % f \\ n . ' , $ my_num , sqrt ( $ my_num ) ; printf ' . De % 1 % d wortel van % 2 % d is % 3 % f \\ n " , $ my_root , $ my_num , ( $ my_num ** ( 1 /$ my_root ) ) ;

Previous: Next:
  Perl Programming
·Tutorial voor XML voor Perl 
·Hoe Clean Up Perl script Opmaa…
·Perl Debugger Options 
·Hoe te Trailing Spaces Vervang…
·Hoe te Assembly Routines Van P…
·Hoe de lengte van een array in…
·Hoe Standard Input in Perl Cap…
·Hoe de exponentiële Compute i…
·Hoe maak je een Perl- script i…
  Related Articles
Hoe kan ik lezen en schrijven tekstbesta…
VBScript & SQL Tutorial 
Hoe maak je menu's en submenu's maken 
Hoe te wijzigen van een computernaam & C…
Hoe om te doen plein Roots in Visual Bas…
Om te lezen hoe een map & Display Conten…
Hoe maak je een query in Visual Basic Ma…
Hoe te Tax & Total behulp van Visual Bas…
Hoe te Graphics & Vormen in Maak Visual …
  Programmering Articles
·Hoe maak je een computer programma schri…
·Hoe kan ik een CSV-bestand schrijven in …
·Hoe te importeren GTK Python 
·Hoe te tonen een primaire sleutel in Ora…
·Hoe maak je een Disconnected Printer in …
·Hoe te Connect Ajax naar MySQL 
·Hoe om te controleren voor een Tab Karak…
·Hoe de Scrollbar Set in Java 
·Hoe te Events in VBA Monitor 
Copyright © Computer Kennis http://www.nldit.com