Перевод набор int в другой int
- Войдите на сайт для отправки комментариев
Сб, 30/09/2017 - 19:11
Здраствуйте, есть набор int:
i1=0; i2=0; i3=0; i4=8; i5=0; - нужно чтобы была int переменная со значением 80
Или к примеру такой набор int:
i1=0; i2=3; i3=3; i4=8; i5=9; - нужно чтобы была int переменная со значением 3389
Тоесть первые нули отбрасываються, а остальные просто лепяться друг к другу и чтобы был int
neoblack2. Похоже в вашей стране запретили математику. Или совместили ее с физикой,химией,физкультурой и пением.
unsigned int new_int = (i1*10000)+(i2*1000)+(i3*100)+(i4*10)+(i5)
:) только инта может не хватить
Интересное и простое решение! А я мучился с sprintf. Большое спасибо!
Перейду на long если что)