unsigned char variable - УРОКЧЕТИРИ - ДЕЛЕНИЕ
така, днеска имате задача за деление на целочислени без знакови /само положителни числа/ - unsigned char - с размер между 0 и 255
въпросът е : ЗАЩО В КАЛКУЛАТОРА В УИН ДЕЛЕНИЕТО НА ДВЕТЕ ЧИСЛА Е РЕАЛНО ЧИСЛО И СЕ ПОКАЗВА СЪС ДЕСЕТИЧНАТА ЗАПЕТАЯ, както и със числа следващи след десетичната запетая, А ВЪВ РЕЗУЛТАТА ОТ ДЕЛЕНИЕТО В КОДА НА ПРОГРАМАТА се показва само числото преди десетичната запетая ?!?!?!?!?!? ДА НЯМА НЯКАКВА ГРЕШКА В КОДА !?!?!?!?!?
отговорът се съдържа във дефинициите на променливите, които участват във аритметическата операция : деление на две целочислени числа само положителни. променливата, в която ще се запише резулатата от делениет също е целочислена без знакова променлива unsigned int - само че нейния размер е от :
показано във трите различни бройни системи, десетична, шестнадесетична и двоична / бинарна / бройна система
променливите от тип int - integer - заемт два байта в рам / флаш паметта
нула 0 до 65535 <> 0xFFFF <> 00000000 00000000 <> 11111111 11111111
листингът на програмата е във две графики, като съм дал и една от делението на двете първи числа в калкулатора в уиндоус