ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°:
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ:
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎ ΡΠ±ΠΈΠ²Π°Π΅Ρ Ρ ΡΠΎΠ»ΠΊΡ. ΠΊΠΎΠ³Π΄Π° ΠΎΠ± ΡΡΠΎΠΌ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ Π·Π°Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ, Ρ ΠΏΠΎΠ΄ΡΠΌΠ°Π», ΡΡΠΎ ΡΡΠΎ ΡΡΡΠΊΠ° ... Π½ΠΎ ΡΠΉ. ΡΡΠΎ ΠΊΠΎΡΠΎΡΠ΅ ΡΠ°ΠΊ ΡΡΠΎ Π²ΡΠ΅
Math2
?
Math2
ΡΡΡΠΎΠΊΠ°ΠΌ Collections2
.
Math2
?
ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° 2: ΠΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠ³Π°Π»Ρ
ΠΡΠ»ΠΈ Π² Π½Π΅ΠΌ Π΅ΡΡΡ JavaDoc, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π³ΠΎΠ²ΠΎΡΠΈΡΡΡ, ΡΡΠΎ ΡΡΠΎ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅, ΠΈ ΠΎΠ½ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ ΠΏΠΎΠ·ΠΆΠ΅, ΡΠΎΠ³Π΄Π° Π΄Π°.
Mth Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈΡΠΌ ΠΎΠ± ΠΈΠΌΠ΅Π½Π°Ρ , ΠΈ imo Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π΅Π½.
Π― Π±Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ΅Π» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ McMath, ΡΡΠΎΠ±Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°ΡΡ, ΡΡΠΎ ΡΡΠΎ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ, Π½ΠΎ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠΎΡΠ½ΠΎΠ΅ ΠΈΠ»ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΡ Ρ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠΎΡΠ½ΠΎΡΡΡΡ.
FastMath
?
( )Mth
Π΄Π»Ρ ΠΌΠ΅Π½Ρ ΡΠΈΡΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ "ΠΌΠ΅Ρ"
Π― Π½Π΅ ΡΠ²Π΅ΡΠ΅Π½, ΡΡΠΎ Π½Π°Π·ΡΠ²Π°ΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΡ Mojang Π±ΡΡΡΡΠ΅Π΅ - ΡΡΠΎ Ρ
ΠΎΡΠΎΡΠ°Ρ ΠΈΠ΄Π΅Ρ.
MathExceptSlightlyWorseButMaybeItsFasterIDunno
ΠΠ΅ΠΆΠ΄Ρ ΡΠ΅ΠΌ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Ρ, ΡΡΠΎ ΠΈΡ
ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° ΠΏΠΎΡ
ΠΎΠΆΠ° Π½Π° ΠΌΠ΅ΡΠ°ΠΌΡΠ΅ΡΠ°ΠΌΠΈΠ½, ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ Π±ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ
Maths
. Π ΠΠ΅Π»ΠΈΠΊΠΎΠ±ΡΠΈΡΠ°Π½ΠΈΠΈ ΠΈ ΠΠ²ΡΡΡΠ°Π»ΠΈΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° ΡΠΎΠΊΡΠ°ΡΠ°Π΅ΡΡΡ Π΄ΠΎ Β«MathsΒ» Π²ΠΌΠ΅ΡΡΠΎ Β«MathΒ».
~ ΠΠΎ Π‘Π¨Π ΡΡΠΎΠ³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ ΡΠΎΠΆΠ΅ ~
ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° ΠΊΠ°ΠΆΠ΅ΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±Π»ΠΈΠ·ΠΊΠΎΠΉ ΠΊ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΆΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠ»Π°ΡΡΠΎΠΌ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°Ρ Java, ΠΏΠΎΡΡΠΎΠΌΡ Π»ΡΠ΄ΠΈ ΠΌΠΎΠ³ΡΡ Π·Π°ΠΏΡΡΠ°ΡΡΡΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΅Π³ΠΎ ΡΠ΅Π»Ρ, ΠΏΠΎΡ ΠΎΠΆΠ΅, ΡΠ²ΡΠ·Π°Π½Π° Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΎΠΉ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ BlockMath ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠ»Ρ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠ½Ρ, ΡΠ°ΡΡΠΈΡΠ½ΠΎΠ΅ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ.
Π― ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Ρ MathHelper
Π½Π΅ΠΏΡΠΎΠΈΠ·Π½ΠΎΡΠΈΠΌΠΎΠΌΡ ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠ»Π°ΡΡΠ°.
Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΡΠΉ. MathHelper
Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΠΈ ΠΌΠΎΠ΄Π΄Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΅Π³ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ΅Π΄ΠΊΠΎ, ΡΠ°ΠΊ ΡΡΠΎ Π΅Π³ΠΎ Π²Π²ΠΎΠ΄ Π½Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°.
Mth Ρ ΠΎΡΠΎΡΠΈΠΉ IMO. Π₯ΠΎΡΠΎΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠΌΠ΅Π½Π° Mojang, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π² ΡΠ°ΠΊΠΈΡ ΠΊΠ»Π°ΡΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ°ΡΡΠΎ.
Π― Π΄ΡΠΌΠ°Ρ, ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΈΠ½ΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΡΠΎΠΌΡ ΠΏΠΎΠ²ΠΎΠ΄Ρ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ
Π― ΠΏΡΠΎΡΠΈΡΠΈΡΡΡ @tterrag ΠΏΠΎ ΡΡΠΎΠΌΡ
ΡΠ°ΠΊ ΡΡΠΎ Π΄Π²Π΅ ΡΡΠΎΡΠΎΠ½Ρ Π²ΠΎΠΉΠ½Ρ ΠΊΠ°ΠΆΡΡΡΡ: Π²ΡΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈ Π»Π°ΠΊΠΎΠ½ΠΈΡΠ½ΠΎΡΡΡ. Π’Π°ΠΊ ΡΠ°Π·Π²Π΅ Π½Π΅ Π·ΠΎΠ»ΠΎΡΠ°Ρ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π° Math2?
ΠΡΠΎ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ Π²ΡΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½ΠΎ
ΠΠ΅Π³ΠΊΠΎ Π°Π²ΡΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅
Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΌΡ ΡΠ°Π±Π»ΠΎΠ½Ρ
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π² ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ ΡΠΊΠ°ΡΠΊΠΎΠ³ΠΎ ΡΡΠ°Π½ΠΊΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π½Π΅Ρ ΠΊΠ»Π°ΡΡΠ° Math2. Π― Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ.
Π Guava Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ
ΠΊΠ»Π°ΡΡΠΎΠ², ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΡΠΎΡΡΡ
Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΠΊΠ»Π°ΡΡΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Java. Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΡΠ΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΡ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Collections2
, Π½ΠΎΠ²ΡΠ΅ ΠΊΠ»Π°ΡΡΡ ΠΈΠΌΠ΅ΡΡ ΠΏΡΠ΅ΡΠΈΠΊΡ More
, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Objects
-> MoreObjects
. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Ρ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ MoreMath
ΠΈΠ»ΠΈ McMath
ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½Π½ΡΠ΅ ΠΈΠ³ΡΠΎΠΊΠΎΠΌ.
ΠΠ½Π΅ ΠΎΠ½ΠΈ ΠΎΠ±Π° Π½ΡΠ°Π²ΡΡΡΡ, Π½ΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, MathHelper ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ΅Π½.
ΠΡΠ»ΠΈ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, Ρ Ρ
ΠΎΡΠ΅Π» Π±Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ MathTool
ΠΈΠ»ΠΈ MathTools
. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Mth
ΡΠΊΠ°ΡΡΠ²Π°Π΅ΡΡΡ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π±ΡΡΡΡΠ΅Π΅, Π½ΠΎ ΠΈΠ· ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ Π½Π΅ Π½ΠΎΡΠΈΡΠ΅Π»Ρ ΡΠ·ΡΠΊΠ° ... Π― Π½Π΅ ΡΠ²Π΅ΡΠ΅Π½, Π½Π΅ ΡΠΎΠ·Π΄Π°Π΅Ρ Π»ΠΈ ΡΡΠΎ Π±Π΅ΡΠΏΠΎΡΡΠ΄ΠΊΠ°.
ΠΠΈΡΠ½ΠΎ ΠΌΠ΅Π½Ρ ΡΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ Mth
.
Π― ΠΎΡΠΌΠ΅ΡΡ, ΡΡΠΎ Ρ ΡΡΠΎΠ³ΠΎ Π²ΡΠΏΡΡΠΊΠ° 12 Π³ΠΎΠ»ΠΎΡΠΎΠ² Π·Π° ΠΈ ΡΠΎΠ»ΡΠΊΠΎ 4 ΠΏΡΠΎΡΠΈΠ². ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎΠΈΡ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ ΠΎ ΠΏΠΈΠ°ΡΠ΅.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²Ρ ΡΡΠΎ ΠΏΡΠΎΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π»ΠΈ, ΠΎΠ½ ΠΏΠΎΠ»ΡΡΠΈΠ» Π΅ΡΠ΅ 4 Π³ΠΎΠ»ΠΎΡΠ° ΠΏΡΠΎΡΠΈΠ² ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ»ΠΎΡ Π·Π°. Π’Π°ΠΊ ΡΡΠΎ Ρ Π±Ρ Π½Π°Π·Π²Π°Π» ΡΡΠΎ Π² Π»ΡΡΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠΏΠΎΡΠ½ΡΠΌ.
Π― Π½Π΅ Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ ΠΎΡΠΎΡΠΈΠΌ Π·Π½Π°ΡΠΈΠΌΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π² ΠΏΠΎΠ»ΡΠ·Ρ ΠΏΠ»ΠΎΡ ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ Mojang.
Π£ΡΠΈΡΡΠ²Π°Ρ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ 12: +1: ΠΏΡΠΎΡΠΈΠ² 13: -1 :, ΡΠΎΡ
ΡΠ°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π΅ ΠΈΠΌΡ MathHelper
.
ΠΡΠΎΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅, Π΅ΡΠ»ΠΈ Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
Π― ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Ρ
MathHelper
Π½Π΅ΠΏΡΠΎΠΈΠ·Π½ΠΎΡΠΈΠΌΠΎΠΌΡ ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠ»Π°ΡΡΠ°.