Restituisce un valore dello stesso tipo di quello passato alla funzione specificando il valore assoluto di un numero.
Sintassi
Ass( num )
Il numero richiestoargomento può essere qualsiasi espressione numerica valido. Se num contiene un valore Null, verrà restituito un valore Null . se è un variabile non inizializzato , viene restituito zero.
Osservazioni
Il valore assoluto di un numero è il suo valore di grandezza senza segno. Ad esempio, sia ABS(-1) che ABS(1) restituiscono 1.
Esempi di query
Espressione |
Risultati |
SELECT Abs([Discount]) AS Espr1 FROM ProductSales; |
Restituisce i valori assoluti del campo "Sconto" della tabella "VenditeProdotto" nella colonna Espr1, converte il valore negativo in valori positivi e lascia invariati i numeri positivi. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Calcola tutti i valori del campo "Sconto" come percentuale del campo "PrezzoVendite" e visualizza la colonna "DiscountPercent". |
Esempio di VBA
Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.
Questo esempio usa la funzione Ass per calcolare il valore assoluto di un numero.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3. MyNumber = Abs(-50.3) ' Returns 50.3.