| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Unix >> Content
    Come utilizzare il ESPR eseguire Algebra in Unix
    ESPR è una utility Unix che può essere utilizzato per valutare le espressioni algebriche . Utilizzare ESPR sulla linea di comando , o più potente , incorporando ESPR in script di shell . Fare attenzione a utilizzare solo argomenti interi per le espressioni algebriche . ESPR dà un messaggio di errore quando viene presentato con argomenti non interi . Cose che ti serviranno
    computer con sistema operativo UNIX o Linux e il ESPR utilità
    Mostra più istruzioni
    1

    tipo "X = 11" ( senza le virgolette ) , quindi fare clic su "enter" al prompt dei comandi , e "Y = 12 ", poi cliccare su "Invio " alla prossima prompt dei comandi. Questo stabilisce due variabili , X e Y , ed i loro valori , 11 e 12 . Invio " echo $ X" e "echo $ y " per confermare il valore delle variabili .
    2

    Tipo " expr $ x + $ y " al prompt dei comandi . ESPR valuterà questa espressione e restituire il valore di X + Y , o 23
    3

    Prova sottrazione, moltiplicazione e divisione digitando expr " $ x - $ y , " . " Expr $ X \\ * $ Y , "e" expr $ X /$ Y. " ( Il simbolo per la moltiplicazione in ESPR deve essere digitato " \\ * " per evitare il significato speciale di "*" nel guscio come un jolly per qualsiasi carattere qualsiasi numero di volte . ) Le risposte sono quello che ci si aspetterebbe, ad eccezione del caso di divisione, in cui ESPR dà la risposta a 0 . Dal ESPR funziona solo con numeri interi , si arrotonda la risposta decimale difetto al numero intero più vicino .
    4

    eseguire una serie di calcoli inserendo le variabili come un array, quindi utilizzando ESPR per scorrere i valori . Per quadrare tutti i numeri interi da uno a 10 , immettere "SQ = ( 1 2 3 4 5 6 7 8 9 10), per mq in $ { sq [ @ ] } ; fare expr $ sq \\ * $ sq ; fatto. " Ci sono quattro comandi qui , separati da punto e virgola . Al fine , creano un array chiamato quadrati che contiene i numeri interi da uno a 10; chiamano ogni valore di sq separatamente ; quadrato ogni valore di sq una volta chiamati , e terminano il programma
    5

    uso della shell . script per passare tutti gli argomenti che si desidera expr . Per valutare l' espressione quadratica 2x ^ 2 - 5x + 3 per ogni valore intero , scrivere il seguente script di shell in un editor di testo , salvarlo come expr_test , e renderlo eseguibile digitando " chmod 755 expr_test " al comando var in " $ @ "

    fare espr 2 \\ * $ var \\ * $ var - 5 \\ * $ var + è possibile passare i valori interi da valutare al prompt dei comandi . Digitando " . /Expr_test 1 3 5 11 " causa ESPR per valutare l'espressione quadratica per uno, tre, cinque, e 11 . Si noti che ESPR segue l' ordine corretto delle operazioni di valutazione dell'espressione quadratica .

    Previous :

    next :
      Articoli Correlati
    ·Come costruire un computer compatibile Unix 
    ·Come forzare UTF -8 in Unix 
    ·Elenco dei Sistemi Unix 
    ·Come eliminare una Swap in Unix con CentOS 
    ·Come controllare su Esecuzione dei lavori in background…
    ·Unix Architettura Tutorial 
    ·Come modificare VIM a UNIX formato 
    ·Come risolvere i problemi Reti in Unix 
    ·Come bloccare una cartella di gruppo in Unix 
    ·Unix Lingua Tutorial 
      Articoli in evidenza
    ·Come risolvere un funzionamento lento di Windows XP Hom…
    ·Come rimuovere MS Antivirus 
    ·Come abilitare NTP 
    ·Cosa Scrivere in per DOS per recuperare i file eliminat…
    ·Come Fantasma un disco rigido con XCOPY 
    ·Come eliminare le estensioni di file non utilizzati 
    ·Come fare le icone di Windows Trasparente 
    ·Come scrivere una lettera di Utilizzo di Windows Vista 
    ·Come aggiungere la lingua spagnola per Windows XP 
    ·Come modificare l'ordine di avvio per Windows Vista 
    Copyright © Conoscenza Informatica http://it.wingwit.com