Matematica

Costanti predefinite Costante Valore Descrizione M_PI 3.14159265358979323846 Pi greco M_1_PI 0.31830988618379067154 1/pi M_2_PI 0.63661977236758134308 2/pi M_PI_2 1.57079632679489661923 pi/2 M_PI_4 0.78539816339744830962 pi/4 Costante Valore Descrizione M_E 2.7182818284590452354 Numero di Neper M_EULER 0.57721566490153286061 Costante di Eulero M_LN2 0.69314718055994530942 ln 2 M_LN10 2.30258509299404568402 ln 10 M_LNPI 1.14472988584940017414 ln pi M_LOG2E 1.4426950408889634074 log2 e M_LOG10E 0.43429448190325182765 log10 e Costante … Leggi tutto

Categorie PHP

Operatori

Aritmetici – Opposto + += Addizione – -= Sottrazione * *= Moltiplicazione / /= Divisione, intera se operandi interi e divisione senza resto % %= Modulo, gli operandi sono troncati a interi, il segno del dividendo ++ Incremento, pre e post — Decremento, pre e post Confronti == Uguali === Identici, uguali e dello stesso … Leggi tutto

Categorie PHP

Logici

Le costanti booleane sono TRUE, FALSE ma funzionano anche True, true, False, false perché PHP le tratta in modo case-insensitive. Quando visualizza i valori però… echo TRUE; // 1 echo FALSE; // echo intval(FALSE); // 0 Un valore booleano si ottiene come risultato della chiamata di una funzione … con il casting (bool)… Esempi (bool) 0 … Leggi tutto

Categorie PHP

Reali

Un numero in virgola mobile può essere specificato in diversi modi -1.234 1.234e3 1.234E-10 La precisione di un reale dipende dalla piattaforma ma è quasi sempre lo standard in doppia precisione IEEE 754 64 bit almeno 14 cifre significative

Categorie PHP

Interi

Un intero può essere specificato in base 10, 2, 8, 16 In decimale 11 11 0b11 Binario = 3 011 Ottale = 9 0x11 Esadecimale = 17 Promozione Se un intero, o il risultato di un’espressione intera, supera il valore intero massimo della piattaforma viene promosso a float. Casting Le funzioni (int), (integer), intval() convertono … Leggi tutto

Categorie PHP