Какой тип данных использовать для очень больших чисел в C ++?

Я должен хранить номер600851475143 в моей программе. Я пытался сохранить его вlong long int переменная иlong double также, но при компиляции это показывает ошибку

integer constant is too large for "long" type. 

Я также пыталсяunsigned long long int тоже. Я использую MinGW 5.1.6 для запуска g ++ на Windows.

Какой тип данных я должен использовать для хранения номера?

Ответы на вопрос(3)

Ваш ответ на вопрос