Funzione sqrt in c

Funzione sqrt in c

Il termine sqrt () sta per "radice quadrata" che calcola la radice quadrata di qualsiasi numero positivo o negativo. Sqrt () in c prende un singolo valore come input e calcola la sua radice quadrata come output. Ci vuole un valore positivo o negativo. Puoi usare la "matematica.Biblioteca H "per implementare la funzione nel codice. La funzione sqrt () calcola anche la radice quadrata di galleggiante, interi o tipi di dati doppi lunghi. Tutto quello che devi fare è utilizzare un operatore di cast per convertire il tipo di doppio.

Per funzionare con i numeri float, utilizzare semplicemente la funzione "sqrtf ()" e se si desidera gestire il doppio tipo lungo, usa "sqrtl ()".Se si immette un valore negativo come input, la funzione sqrt () in c mostra un errore di dominio. Vieni a controllare come funziona la funzione sqrt () nella lingua C. Qui elaboreremo sqrt () utilizzando il compilatore GNU GCC in Windows 10.

Esempio 1

Il nostro primo esempio è calcolare la radice quadrata di un numero di galleggiante lungo usando la funzione sqrt (). Ora controlliamo come funziona il programma. Apri il compilatore GNU GCC in Windows 10 e seleziona un nuovo file vuoto dal menu File. Per creare un nuovo file, è possibile utilizzare anche una scorciatoia da tastiera 'ctrl+shift+n.'

Ora il file è stato aperto correttamente nell'editor GNU. Bene, è tempo di scrivere un codice C per elaborare SQRT (). Discuteremo il modo più semplice e semplice per calcolare una radice quadrata usando sqrt () in lingua c. Quindi, devi aggiungere lo stdio.H 'e' matematica.Biblioteche H '. Possiamo quindi definire una funzione principale nel programma. Dopo questo, utilizziamo un metodo di dichiarazione per dichiarare una variabile.

Quindi abbiamo definito due funzioni i.e., printf () e scanf (). Quindi la funzione prinf () in c viene utilizzata per stampare il valore immesso da un utente e la funzione scanf () prende un numero di galleggiante lungo (%lf) dall'utente. Quindi abbiamo utilizzato una funzione sqrt () per calcolare una radice quadrata di un numero inserito dall'utente.

Dopo aver scritto correttamente il codice, ora è il momento di salvare il file del codice con il '.Estensione CC come di seguito. Il nome del file potrebbe essere diverso nella tua illustrazione.

Ora, crea ed esegui il file o semplicemente utilizza il tasto di scelta rapido "F9" per controllare l'output di un codice C di SQRT (). Seguire i passaggi indicati nella console e quindi fare clic sul tasto "Invio".

Esempio 2

Il nostro prossimo programma è calcolare la radice quadrata di un numero da 1 a 10 usando la funzione sqrt (). Il programma prende un numero che va da 1 a 10 come input e visualizza una radice quadrata di quel numero come output. Passiamo al compilatore GNU GCC in Windows 10 e selezioniamo un nuovo file vuoto o utilizziamo lo stesso file "Programma1.CC ". Utilizziamo lo stesso file di codice “Programma1.cc "e ha apportato modifiche ad esso.

Qui, usiamo la stessa matematica.H 'e' stdio.H 'Biblioteche standard proprio come abbiamo fatto nell'esempio precedente. In questa illustrazione, utilizziamo una variabile intera e un ciclo "per" per stampare tutti i numeri da 1 a 10. Utilizziamo la funzione sqrt () nella funzione printf () che richiede un doppio tipo di dati come input, quindi regoliamo la variabile intera su doppio. La funzione printf () mostra tutti i numeri e le loro radici quadrate.

Salva ancora il "Programma1.file cc "per ulteriore esecuzione. Inoltre, crea ed esegui il codice o semplicemente utilizza il tasto F9 per controllare l'output di un codice C di SQRT (). Dopo aver compilato il programma sopra, otterrai il risultato desiderato.

Esempio 3

Il nostro prossimo programma è calcolare la radice quadrata di un numero positivo usando la funzione sqrt (). Ecco un altro esempio che prende un numero intero positivo come input e visualizza un numero intero positivo come output. Passiamo al compilatore GNU GCC in Windows 10 e selezioniamo un nuovo file vuoto o utilizziamo lo stesso file "Programma1.CC ". Utilizziamo lo stesso file di codice “Programma1.cc "e ha apportato modifiche ad esso.

Abbiamo usato lo stesso 'matematica.H' E 'stdio.H'Librerie standard come la funzione principale proprio come abbiamo fatto nell'esempio sopra. In questa illustrazione, abbiamo definito due variabili interi. Una variabile viene utilizzata per l'input e l'altra viene utilizzata per l'output. Abbiamo definito due funzioni i.e., printf () e scanf ().

Poi funzione prinf () In C viene utilizzato per stampare il valore immesso da un utente e la funzione scanf () prende un numero dall'utente per mostrare la sua radice quadrata. Quindi, utilizziamo una funzione sqrt () per calcolare una radice quadrata di un numero inserito dall'utente. Finalmente, utilizziamo una funzione printf () che mostra il valore della radice quadrata calcolata.

Nota: Se il codice non viene eseguito, quindi interrompere l'azione precedente, quindi fare clic sulla scheda Build ed Esegui per un'ulteriore esecuzione.

Ancora una volta, crea ed esegui il codice o semplicemente utilizza la chiave di scorciatoia "F9" per controllare l'output di un codice C di Getch ().

Conclusione

In questo tutorial, abbiamo discusso dell'utilizzo e dell'importanza della funzione SQRT () e della sua implementazione usando il compilatore GCC. Abbiamo discusso di tre diversi esempi per la comprensione della funzione sqrt () nel linguaggio di programmazione C. Ora puoi utilizzare facilmente numeri interi e lunghi numeri a punto mobile con la funzione sqrt () nel linguaggio di programmazione C.