Why is a long number being rounded?

I have these Ids, but when I print the second one, it prints 858218625811066900 which is not correct. Why is this and how do I stop it?

local IDS = {
	[1] = 1962977918,
	[2] = 858218625811066880
}
print(IDS[2])
2 Likes

im pretty sure Roblox is auto rounding the number cause how long it is, i tested it by lowering the the long number to match the first id and it didnt round it. whats the id for cause thats way longer then the rbxassetids.

1 Like

The id corrolates to a users twitter id, so I can’t change the number in anyway. I managed to solve this by just making it a string (worked for my use case)

Unsure why they’d round, they didn’t lower the amount of digits, so it makes no sense to round

1 Like

glad you fixed and its werid how roblox rounds like that.