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.