Dalam "sense of the word" C/C++, int adalah sebenarnya tidak dijamin
menjadi nilai 32-bit. Sebuah int minimal harus 16-bit, tetapi umumnya cocok dengan arsitektur platform (mis. 32 atau 64bit).
Seperti yang disebutkan oleh @Jasd, JavaScript hanya memiliki satu tipe numerik yang merupakan floating point (double dalam C).
Dari shell MongoDB Anda seharusnya dapat menggunakan fungsi NumberInt(..) untuk mendapatkan nilai integer BSON 32-bit
atau NumberLong(..) untuk mendapatkan bilangan bulat BSON 64-bit.