Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit

Ahoj,
v jakém jazyku, a jaké datové typy??
100 + 50 ti může přetéct jen pokud máš signed char, které má rozsah -127 - +128, jinde ne...
jinak limitní hodnoty přetečení jsou (v céčku) definovaný konstantami CHAR_MIN a CHAR_MAX (které si můžeš nadefinovat i sám, jinak konstanty, které dělají limity (a tedy můžeš otestovat přetečení) jsou v limits.h
EDIT: i tak, pokud používáš numerické výpočty, není zrovna dobrým zvykem na to použít char (pokud na to nemáš extra dobrý důvod), pro malá čísla bych použil short int
Offline