Цілі числа приблизно в 1,2 рази швидше, ніж байти приблизно в 1,4 рази швидше, ніж рядки.
Використовуються цілі числа для зберігання недесяткових чисел. Наприклад, якщо ви хочете зберігати числові дані, які можна використовувати в математичних операціях (таких як +,-,/,*), тоді вам потрібно використовувати ціле число. Хоча рядки можуть містити числові дані, їх не можна безпосередньо використовувати в математичних операціях.
Порівняння двох чисел відбувається на величини швидше, ніж порівняння двох рядків (що представляють однакові числа). Порівняння двох чисел просто потребує порівняння окремих бітів і може бути виконано надшвидко за допомогою будь-якого з доповнень AND, XOR, 2 тощо. Порівняння двох рядків є дуже повільним і дорогим.
Int зазвичай займає менше пам’яті, ніж його представлення у вигляді рядка, тому що він більш компактний.
Цілі числа — найпростіші числові типи даних (числові типи даних). Через це місця для їх зберігання набагато менше, а їх обробка набагато швидше, ніж типи з плаваючою комою.