Nel "senso della parola" C/C++, gli int sono non effettivamente garantito
essere valori a 32 bit. Un int
deve essere almeno a 16 bit, ma generalmente corrisponde all'architettura della piattaforma (es. 32 o 64 bit).
Come accennato da @Jasd, JavaScript ha un solo tipo numerico che è un punto mobile (double
in C).
Dalla shell di MongoDB dovresti essere in grado di usare le funzioni NumberInt(..)
per ottenere un valore intero BSON a 32 bit
o NumberLong(..)
per ottenere un intero BSON a 64 bit.