Подтвердить что ты не робот

Int to Decimal Conversion - Вставить десятичную точку в указанное место

У меня есть следующий int 7122960
Мне нужно преобразовать его в 71229.60

Любые идеи о том, как преобразовать int в десятичную строку и вставить десятичную точку в правильное местоположение?

4b9b3361

Ответ 1

int i = 7122960;
decimal d = (decimal)i / 100;

Ответ 3

Объявите его как decimal, который использует переменную int и разделите ее на 100

int number = 700
decimal correctNumber = (decimal)number / 100;

Изменить: Бала быстрее реагировал