Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> perl Programmering >> Content

    Perl & Square Funktioner Root

    Perl , eller Practical Extraction and Report Language , är en dator skriptspråk optimerad för operationer på stora mängder mönstrade data. Däremot kan Perl hanterar också de flesta vanliga matematiska beräkningar , t.ex. kvadratrot . Genom att använda externa paket , kan Perl kvadratrotsfunktionen fungera på alla format av numeriska data som finns i Perl . Square Root

    Perl baspaket innehåller flera grundläggande matematiska funktioner , inklusive kvadratrot . Den Perl sqrt ( ) funktionen tar kvadratroten av ett antal ges som argument . Om argumentet inte ingår , det sqrt ( ) funktionen fungerar på $ _ variabeln

    $ result = sqrt ( $ some_number ) . Print $ result ,
    komplexa tal

    Som standard tar kvadratroten ur ett negativt tal returnerar ett fel i Perl . Men om du har inkluderat " Math :: Complex " paketet , kan alla matematiska operationer utföras på komplexa tal . Paket ingår i Perl filer med användningen kommandot

    använda Math :: Complex , . $ My_root = sqrt ( -144 ) , # avkastning 12iprint $ my_root ,
    Andra Roots

    en rot är ekvivalent med ett tal upphöjt till en fraktionerad exponent. För att ta en rot annan än en kvadratrot i Perl, använda den exponentiella operatören "**" med en fraktionerad exponent. Till exempel , för att ta kuben roten av ett nummer , använd följande kod

    $ cube_root = $ my_num ** ( 1/3 ) , . Print $ cube_root ,
    Sample program

    helt att köra ett exempelprogram i Perl för att ta kvadratiska eller annan rot , exekvera följande program .

    # ! /usr /bin /local /perl

    $ my_num = 64 ; $ my_root = 3 ;

    printf ' Den kvadratroten av % 1 % d är % 2 % f \\ n ". , $ my_num , sqrt ( $ my_num ) , printf " . % 1 % d rot % 2 % d är % 3 % f \\ n " , $ my_root , $ my_num , ( $ my_num ** ( 1 /$ my_root ) ) , Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Jämförelse av Perl Med Python
    ·Så ringer ett skal från en Perl Script
    ·Hur man tvinga alla filer till en UTF - 8 i Perl
    ·Hur man tar bort den första raden i en sträng i Groov…
    ·Hur man gör en katalog i Perl Med Script
    ·Hur man kör Perl Använda Anteckningar
    ·Min Perl String Split inte fungerar
    ·Hur konvertera en array till en sträng i Perl
    ·Perl Debugger alternativ
    ·Hur du manuellt installera Perl-modul på Windows Vista…
    Utvalda artiklarna
    ·Hur Pass information från ett Visual Basic program til…
    ·Lynda SQL Essential Training
    ·Hur till Redigera data i ett DataSet Object
    ·Hur Ladda ner & Lär Java på BlueJ Miljö
    ·Hur Exportera en MySQL databas
    ·OWL API Tutorial
    ·Hur Exportera en fast filbredden text för en tabell i …
    ·Hur man tar bort en enhet från en array i PHP
    ·Hur man slår samman två MySQL Resultat i PHP
    ·Hur sortera i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz