Valore di ritorno e gestione degli errori
Trovare la potenza di un numero è una procedura di programmazione relativamente comune. Se non si verificano problemi, baseExp che è la base sollevata verso il potere dell'esponente è fornita. Se c'è un problema di underflow, viene riportato il risultato giusto dopo l'arrotondamento. Un problema di dominio e un errore di intervallo possono sorgere quando la base è limitata e negativa e l'esponente è limitato e non intero. Un errore di dominio può sorgere se la base e l'esponente sono entrambi zero. Ora, iniziamo con l'implementazione della funzione Pow () nel linguaggio di programmazione C.
Esempio 1
Apri il compilatore GCC di Windows 10 e crea un nuovo file. Aggiungi il codice aggiunto di seguito in esso. Il nome del nostro file è “UNTLED1.C". L'estensione .c descrive che ha un codice di lingua C.
Nel codice sopra presentato, abbiamo definito le librerie di intestazione necessarie per l'esecuzione del programma. Dopodiché, abbiamo dichiarato tre diverse variabili per ottenere il valore della base e potenza. Le variabili sono "B", "P" e "R". Una delle variabili è utilizzata per archiviare il risultato. Questo codice di esempio prenderà il valore di base e esponente dall'utente e salverà il suo valore nella variabile "R". L'output è stato stampato utilizzando la funzione printf (). Una volta completato il codice, salva il file e lo compila selezionando l'opzione "Compila ed esegui" presente nel compilatore GCC. La compilazione visualizzerà lo schermo della console nera. Inizialmente, l'utente deve inserire il valore di base come richiesto.
Una volta immesso, devi inserire il valore esponente. Successivamente, la funzione Pow () eseguirà la sua funzionalità e l'uscita apparirà sullo schermo.
Esempio 2
Questo esempio è in qualche modo diverso dall'esempio precedente. Apri il compilatore GCC di Windows 10 e crea un nuovo file. Aggiungi il codice aggiunto di seguito in esso. Il file precedente può essere utilizzato anche per questo scopo. Il nome del nostro file è “UNTLED1.C". L'estensione .C illustra che ha un codice di lingua C.
Nel codice sopra presentato, abbiamo definito le librerie di intestazione necessarie per l'esecuzione del programma. Dopodiché, abbiamo dichiarato tre diverse variabili. Una delle variabili è utilizzata per archiviare il risultato e l'abbiamo chiamato "potere". Questo codice di esempio non prenderà i valori di base ed esponenti dall'utente in fase di esecuzione perché i valori sono stati dichiarati nelle variabili "A" e "B".
L'output è stato stampato utilizzando la funzione printf (). Una volta completato il codice, salva il file e lo compila selezionando l'opzione "Compila ed esegui" presente nel compilatore GCC. La compilazione visualizzerà lo schermo della console nera. Successivamente, la funzione Pow () completerà la sua funzionalità e l'uscita apparirà sullo schermo.
Esempio 3
Ora, abbiamo un altro esempio unico da entrambi gli esempi spiegati negli esempi precedenti di questo articolo. Apri il compilatore GCC di Windows 10 e crea un nuovo file. Aggiungi il codice aggiunto di seguito in esso. Il file precedente può essere utilizzato anche per questo scopo. Il nome del nostro file è “UNTLED1.C". L'estensione .C descrive che ha un codice di lingua C.
Nel codice sopra presentato, abbiamo definito le librerie di intestazione necessarie per l'esecuzione del programma. Dopodiché abbiamo dichiarato un titolo variabile come "x" e il suo tipo di dati è un numero intero. I valori di base ed esponente sono stati aggiunti nella funzione Pow () con l'aggiunta di un altro valore. L'output è stato stampato utilizzando la funzione printf (). Una volta completato il codice, salva il file e lo compila selezionando l'opzione "Compila ed esegui" presente nel compilatore GCC.
La compilazione visualizzerà lo schermo della console nera. Successivamente, la funzione Pow () completerà la sua funzionalità e l'uscita apparirà sullo schermo. Questo programma non mostra solo la potenza, ma aggiunge anche valore ad esso.
Conclusione
Questo articolo ha fornito una breve introduzione alla funzione di potenza nel linguaggio di programmazione C. Abbiamo descritto alcuni errori comuni insieme al valore di ritorno di questa funzione. Tre diversi esempi sono stati elaborati e implementati nel compilatore GCC, le illustrazioni possono essere modificate secondo le tue esigenze di lavoro. Ora, mi aspetto dopo aver implementato e compreso l'intera guida, l'utente sarà in grado di comprendere la funzione di potenza e calcolare il valore desiderato.