7.1.3        Espressioni Decimali



Molte parti del linguaggio di POV-Ray richiedono di specificare uno o più numeri decimali. Numeri decimali possono essere specificati usando lettere dell'alfabeto, identificatori o funzioni che restituiscono valori decimali. Puoi creare anche espressioni decimali molto complesse da combinazioni di ognuno di questi usando vari operatori comuni.
Se POV-Ray richiede un numero intero, potrai inserire anche un numero decimale che però verrà troncato e trasformato in numero intero. Quando POV-Ray ha bisogno di un valore logico o booleano, esso interpreta ogni numero decimale diverso da zero come vero e ogni numero uguale a zero come falso. Poiché il confronto di numeri decimali è soggetto ad errori di arrotondamento, POV-Ray considera valori estremamente vicini a zero come falsi quando esegue funzioni booleane. Normalmente entità numeriche i cui valori assoluti sono meno di un valore epsilon preimpostato (tolleranza) sono considerate false quando usate in espressioni logiche. Il valore di epsilon è dipendente dal sistema ma generalmente è di circa 1.0e-10. Due valori decimali a e b sono considerati uguali se il valore assoluto di (a-b) risulta minore di epsilon.

7.1.3.1 Costanti Decimali
7.1.3.2 Identificatori Decimali
7.1.3.3 Operatori Decimali