Pătrat și rădăcină cubică în Java cu matematică

Rezumat: Afișați cum să obțineți rădăcina pătrată și cubică în Java.

Vom folosi metodele oferite în clasă Math, în mod specific Math.sqrt și Math.cbr Deși putem obține cubicul folosind Math.pow.

Pătrat și root cubic în java

rădăcină pătrată

hai să începem cu primul exemplu. Pentru aceasta, folosim Math.sqrt unde sqrt Rădăcină medie pătrată. Primiți un double, care este numărul; și, de asemenea, returnează un double, care este rădăcina pătrată a numărului.

se face astfel:

Vedeți gistul de pe GitHub.

este foarte simplu de calculat.

Root cubic cu CBRT

Java Math Class oferă deja o metodă pentru calcularea rădăcinii cubice a unui număr și a unei forme că Math.sqrt, numai că acum este invocat cbrt:

Vedeți gistul de pe GitHub.

Operațiunea este aceeași cu cea precedentă, numai acum vom obține rădăcina cubică.

Obțineți rădăcină cubică cu Math.pow

Chiar dacă folosim Math.pow în Java Pentru a ridica un număr pe care îl putem folosi, de asemenea, pentru a obține rădăcina cubică, acest lucru se realizează prin ridicarea unui număr la o treime, 1 / 3 , Etcetera

De exemplu:

Vedeți gistul de pe GitHub.

Puneți doar atenție Linia 2 pe măsură ce distribuiți rezultatul 1 / 3 la un dublu.

Această metodă poate lucra pentru limbi care nu implementează metoda CBRT; De exemplu, îl folosim în Python.

Testarea pătratului și rădăcină cubică în Java

a fost timpul să plasați întregul cod împreună și să îl executați. Pentru a exemplifica, rămâne astfel:

Vedeți gistul de pe GitHub.

Singurul lucru care se schimbă este numele variabilelor. Eu folosesc System.out.printf, dar orice metodă poate fi utilizată pentru a imprima variabilele.

Dacă doriți, puteți rula codul online datorită unui compilator online Java. Am executat-o și rezultatul este corect:

div> rădăcină pătrată și cubică în java

rădăcină pătrată și cubică în Java

Notă: În unele cazuri, trebuie să rotunjim rezultatul, deoarece sunt zecimale, rezultatele nu vor fi niciodată corecte.

Concluzie

Vă invit la tine Citiți mai multe despre Java în blogul meu.

Sunt disponibil pentru a lucra la proiectul dvs. sau pentru a efectua sarcina dvs. în așteptare, nu ezitați să mă contactați.
dacă Postul a mers la preferințele dvs. Afișați-vă sprijinul împărtășind acest lucru, abonând la blog, urmând-mă sau a face o donație.

Aboneaza-te la mail

Împărtășește acest lucru:

imprimare

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *