Math Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
La classe Math
contiene metodi per eseguire operazioni numeriche di base, ad esempio l'esponenziale elementare, il logaritmo, la radice quadrata e le funzioni trigonometriche.
[Android.Runtime.Register("java/lang/Math", DoNotGenerateAcw=true)]
public sealed class Math : Java.Lang.Object
[<Android.Runtime.Register("java/lang/Math", DoNotGenerateAcw=true)>]
type Math = class
inherit Object
- Ereditarietà
- Attributi
Commenti
Documentazione Java per java.lang.Math
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Campi
E |
Valore |
Pi |
Valore |
Proprietà
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
JniIdentityHashCode |
La classe |
JniPeerMembers |
La classe |
PeerReference |
La classe |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Metodi
Abs(Double) |
Restituisce il valore assoluto di un |
Abs(Int32) |
Restituisce il valore assoluto di un |
Abs(Int64) |
Restituisce il valore assoluto di un |
Abs(Single) |
Restituisce il valore assoluto di un |
AbsExact(Int32) |
La classe |
AbsExact(Int64) |
La classe |
Acos(Double) |
Restituisce l'arco coseno di un valore; l'angolo restituito è compreso nell'intervallo 0. |
AddExact(Int32, Int32) |
Restituisce la somma dei relativi argomenti, che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
AddExact(Int64, Int64) |
Restituisce la somma dei relativi argomenti, che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
Asin(Double) |
Restituisce il seno arco di un valore; l'angolo restituito è compreso nell'intervallo da -pi/2 a pi/2. |
Atan(Double) |
Restituisce la tangente dell'arco di un valore; l'angolo restituito è compreso nell'intervallo da -pi/2 a pi/2. |
Atan2(Double, Double) |
Restituisce l'angolo della conversione delle coordinate rettangolari ( |
Cbrt(Double) |
Restituisce la radice del cubo di un |
Ceil(Double) |
Restituisce il valore più piccolo (più vicino all'infinito negativo) |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
CopySign(Double, Double) |
Restituisce il primo argomento a virgola mobile con il segno del secondo argomento a virgola mobile. |
CopySign(Single, Single) |
Restituisce il primo argomento a virgola mobile con il segno del secondo argomento a virgola mobile. |
Cos(Double) |
Restituisce il coseno trigonometrico di un angolo. |
Cosh(Double) |
Restituisce il coseno iperbolico di un |
DecrementExact(Int32) |
Restituisce l'argomento decrementato da uno, che genera un'eccezione se il risultato supera un oggetto |
DecrementExact(Int64) |
Restituisce l'argomento decrementato da uno, che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
Dispose() |
La classe |
Dispose(Boolean) |
La classe |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
Exp(Double) |
Restituisce il numero di Eulero e elevato alla potenza di un |
Expm1(Double) |
Restituisce e<sup>x</sup> -1. |
Floor(Double) |
Restituisce il valore più grande (più vicino all'infinito positivo) |
FloorDiv(Int32, Int32) |
Restituisce il valore più grande (più vicino all'infinito positivo) |
FloorDiv(Int64, Int32) |
Restituisce il valore più grande (più vicino all'infinito positivo) |
FloorDiv(Int64, Int64) |
Restituisce il valore più grande (più vicino all'infinito positivo) |
FloorMod(Int32, Int32) |
Restituisce il modulo floor degli |
FloorMod(Int64, Int32) |
Restituisce il modulo floor degli |
FloorMod(Int64, Int64) |
Restituisce il modulo floor degli |
Fma(Double, Double, Double) |
Restituisce l'aggiunta confusa di tre argomenti; ovvero restituisce il prodotto esatto dei primi due argomenti sommati con il terzo argomento e quindi arrotondato una volta all'oggetto più vicino |
Fma(Single, Single, Single) |
Restituisce l'aggiunta confusa di tre argomenti; ovvero restituisce il prodotto esatto dei primi due argomenti sommati con il terzo argomento e quindi arrotondato una volta all'oggetto più vicino |
GetExponent(Double) |
Restituisce l'esponente non imparziale utilizzato nella rappresentazione di un oggetto |
GetExponent(Single) |
Restituisce l'esponente non imparziale utilizzato nella rappresentazione di un oggetto |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
Hypot(Double, Double) |
Restituisce sqrt(x<sup>2</sup> +y<sup>2</sup>) senza overflow intermedio o sottoflow. |
IEEEremainder(Double, Double) |
Calcola l'operazione rimanente su due argomenti come previsto dallo standard IEEE 754. |
IncrementExact(Int32) |
Restituisce l'argomento incrementato di uno, generando un'eccezione se il risultato esegue l'overflow di un oggetto |
IncrementExact(Int64) |
Restituisce l'argomento incrementato di uno, generando un'eccezione se il risultato esegue l'overflow di un oggetto |
JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
Log(Double) |
Restituisce il logaritmo naturale (base e) di un |
Log10(Double) |
Restituisce il logaritmo di base 10 di un |
Log1p(Double) |
Restituisce il logaritmo naturale della somma dell'argomento e 1. |
Max(Double, Double) |
Restituisce il valore maggiore di due |
Max(Int32, Int32) |
Restituisce il valore maggiore di due |
Max(Int64, Int64) |
Restituisce il valore maggiore di due |
Max(Single, Single) |
Restituisce il valore maggiore di due |
Min(Double, Double) |
Restituisce il minore di due valori |
Min(Int32, Int32) |
Restituisce il minore di due valori |
Min(Int64, Int64) |
Restituisce il minore di due valori |
Min(Single, Single) |
Restituisce il minore di due valori |
MultiplyExact(Int32, Int32) |
Restituisce il prodotto degli argomenti, che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
MultiplyExact(Int64, Int32) |
Restituisce il prodotto degli argomenti, che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
MultiplyExact(Int64, Int64) |
Restituisce il prodotto degli argomenti, che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
MultiplyFull(Int32, Int32) |
Restituisce il prodotto matematico esatto degli argomenti. |
MultiplyHigh(Int64, Int64) |
Restituisce come |
NegateExact(Int32) |
Restituisce la negazione dell'argomento , che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
NegateExact(Int64) |
Restituisce la negazione dell'argomento , che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
NextAfter(Double, Double) |
Restituisce il numero a virgola mobile adiacente al primo argomento nella direzione del secondo argomento. |
NextAfter(Single, Double) |
Restituisce il numero a virgola mobile adiacente al primo argomento nella direzione del secondo argomento. |
NextDown(Double) |
Restituisce il valore a virgola mobile adiacente a |
NextDown(Single) |
Restituisce il valore a virgola mobile adiacente a |
NextUp(Double) |
Restituisce il valore a virgola mobile adiacente a |
NextUp(Single) |
Restituisce il valore a virgola mobile adiacente a |
Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio di questo oggetto. (Ereditato da Object) |
Pow(Double, Double) |
Restituisce il valore del primo argomento generato alla potenza del secondo argomento. |
Random() |
Restituisce un |
Rint(Double) |
Restituisce il |
Round(Double) |
Restituisce il valore più |
Round(Single) |
Restituisce il valore più |
Scalb(Double, Int32) |
Restituisce |
Scalb(Single, Int32) |
Restituisce |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
Signum(Double) |
Restituisce la funzione signum dell'argomento; zero se l'argomento è zero, 1. |
Signum(Single) |
Restituisce la funzione signum dell'argomento; zero se l'argomento è zero, 1. |
Sin(Double) |
Restituisce il seno trigonometrico di un angolo. |
Sinh(Double) |
Restituisce il seno iperbolico di un |
Sqrt(Double) |
Restituisce la radice quadrata positiva arrotondata correttamente di un |
SubtractExact(Int32, Int32) |
Restituisce la differenza degli argomenti, che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
SubtractExact(Int64, Int64) |
Restituisce la differenza degli argomenti, che genera un'eccezione se il risultato esegue l'overflow di un oggetto |
Tan(Double) |
Restituisce la tangente trigonometrica di un angolo. |
Tanh(Double) |
Restituisce la tangente iperbolica di un |
ToArray<T>() |
La classe |
ToDegrees(Double) |
Converte un angolo misurato in radianti in un angolo approssimativamente equivalente misurato in gradi. |
ToIntExact(Int64) |
Restituisce il valore dell'argomento; generazione di un'eccezione |
ToRadians(Double) |
Converte un angolo misurato in gradi in un angolo approssimativamente equivalente misurato in radianti. |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
Ulp(Double) |
Restituisce le dimensioni di un ulp dell'argomento. |
Ulp(Single) |
Restituisce le dimensioni di un ulp dell'argomento. |
UnregisterFromRuntime() |
La classe |
Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
Wait(Int64) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
La classe |
IJavaPeerable.DisposeUnlessReferenced() |
La classe |
IJavaPeerable.Finalized() |
La classe |
IJavaPeerable.JniManagedPeerState |
La classe |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
La classe |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
La classe |
IJavaPeerable.SetPeerReference(JniObjectReference) |
La classe |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo verificato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
La classe |
GetJniTypeName(IJavaPeerable) |
La classe |