Por qué dices que está mal??
Código PHP:
echo "<br>D b NO <10.000.000 ahora vale = ".$d." de tipo ".gettype($d); // ESTA LA HACE MAL
El tipo de dato o el resultado?? Porqué necesitas un tipo de dato específico? PHP maneja los tipos de datos automáticamente...
http://www.gratiszona.com/apuntes/ph...tos_en_php.htm
El resultado te lo arroja correctamente?
Saludos