--- aliases: - polygenelubricants tags: - maturity/🌱 date: 2024-10-30 --- ## АрифмСтичСскиС ### ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ пСрСполнСния ```java System.out.println(-Integer.MIN_VALUE) // -2147483648 ``` МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ `Math.negateExact()`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ```java Math.negateExact(Integer.MIN_VALUE) ``` ### ΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ```java Math.abs(-Integer.MIN_VALUE) // -2147483648 ``` ### Character ```java System.out.println(Character.isDigit('β‘€')); // false System.out.println(Character.getNumericValue('β‘€') == 5); // true ``` ## ΠŸΡ€ΠΎΡ‡Π΅Π΅ ### polygenelubricants ```java System.out.println("polygenelubricants".hashCode()); // Integer.MIN_VALUE ``` ### ```java class Hello { public static void main(String[] args) { // Π‘Π΅Π·ΠΎΠ±ΠΈΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ \u000a System.out.println("Bugaga") ; System.out.println("Hello World"); } } ``` Sout: ``` Bugaga Hello World ``` *** ## ΠœΠ΅Ρ‚Π° информация **ΠžΠ±Π»Π°ΡΡ‚ΡŒ**:: [[../../meta/zero/00 Java Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°|00 Java Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°]] **Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ**:: **Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ**:: **Π‘ΠΎΠ·Π΄Π°Π½Π°**:: [[2024-10-30]] **Автор**:: ### Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ - ### Π”ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ