Advertisement
Guest User

kontrola přetečení - pouze u celých čísel

a guest
Nov 20th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.40 KB | None | 0 0
  1. // kontrola přetečení - pouze u celých čísel
  2. // blok checked
  3.  
  4. // a) bez kontroly
  5. int x = int.MaxValue; //max hodnota integer
  6. x++; //inkrementace
  7. Console.WriteLine(x); // zobrazí se minimální hodnota int
  8.  
  9. // b) s kontrolou checked
  10. x = int.MaxValue;
  11. checked
  12. {
  13.     x++; //inkrementace
  14.     Console.WriteLine(x); //nezobrazí se nic, pouze okno výjimky
  15.     // overflow exception
  16. }
  17. Console.ReadKey();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement