Двойникът е основен тип данни, вграден в компилатора и използван за определяне на числови променливи задържане на числа с десетични знаци. C, C ++, ° С# и много други езици за програмиране разпознават двойника като вид. Двоен тип може да представлява дробни, както и цели стойности. Може да съдържа до 15 цифри обща сума, включително тези преди и след десетичната запетая.
Типът поплавък, който има по-малък диапазон, е бил използван наведнъж, защото е бил по-бърз от двойния при работа с хиляди или милиони числа с плаваща запетая. Тъй като изчислителната скорост се е увеличила драстично с новите процесори, обаче, предимствата на поплавките над двойните са незначителни. Много програмисти смятат двойния тип за по подразбиране при работа с числа, които изискват десетични знаци.
Най- инт също се занимава с данни, но тя служи за друга цел. Числата без частични части или нужда от десетична запетая могат да се използват като int. По този начин типът int задържа само цели числа, но заема по-малко място, аритметиката обикновено е по-бърза и използва кешове и лента за пренос на данни по-ефективно от другите видове.