{"id":309144,"date":"2020-08-28T15:00:25","date_gmt":"2020-08-28T15:00:25","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=309144"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=309144","title":{"rendered":"20_20 \u2014 \u0433\u043e\u0434 \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435 \u0432 \u0447\u0438\u0441\u043b\u043e\u0432\u044b\u0445 \u043b\u0438\u0442\u0435\u0440\u0430\u043b\u0430\u0445 \u043f\u043e\u0431\u0435\u0434\u0438\u043b\u043e"},"content":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/post\/516984\/\">\n<p>\u0412\u0434\u0440\u0443\u0433 \u0432\u044b \u043d\u0435 \u0437\u043d\u0430\u043b\u0438, \u043d\u043e \u0432 \u044f\u0437\u044b\u043a\u0435, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0432\u044b \u043f\u0438\u0448\u0438\u0442\u0435, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <code>_<\/code> \u0432 \u0446\u0438\u0444\u0440\u0430\u0445. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u0434 \u043d\u0430 PHP:<\/p>\n<p>  <\/p>\n<pre><code class=\"php\">&lt;?php  print(1_00); print(100);<\/code><\/pre>\n<p>  <\/p>\n<p>\u0412\u044b\u0432\u0435\u0434\u0435\u0442 <code>100100<\/code> (<a href=\"http:\/\/sandbox.onlinephpfunctions.com\/code\/41caf1fdb54922a69bf7326b34e7bc7960f93032\" rel=\"nofollow\">\u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043e\u043d\u043b\u0430\u0439\u043d<\/a>). \u042d\u0442\u043e\u0442 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0430\u0445\u0430\u0440 \u043f\u043e\u044f\u0432\u0438\u043b\u0441\u044f \u0432 Ada \u0432 1980 \u0433\u043e\u0434\u0443, \u0438 \u043e\u043d \u0438\u043c\u0435\u043b \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0443\u0441\u043f\u0435\u0445 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 40 \u043b\u0435\u0442. \u041d\u043e, \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0433\u043e\u0434 \u0435\u0433\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u0432 javascript, PHP, Go, Scala \u0438 \u0434\u0430\u0436\u0435 \u043a\u043e\u043d\u0441\u0435\u0440\u0432\u0430\u0442\u0438\u0432\u043d\u044b\u0439 Elrlang. \u042f \u043d\u0435 \u043c\u043e\u0433\u0443 \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0443\u0436\u0438\u043b\u043e \u0432\u0441\u043f\u043b\u0435\u0441\u043a\u043e\u043c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u043f\u0438\u0448\u0443 \u0438\u0441\u0442\u043e\u0440\u0438\u044e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0435\u0439 \u0432 \u0446\u0438\u0444\u0440\u0430\u0445.<\/p>\n<p><a name=\"habracut\"><\/a>  <\/p>\n<h3 id=\"19-68-algol\">19 68 Algol<\/h3>\n<p>  <\/p>\n<p>\u041d\u0430 \u0437\u0430\u0440\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0437\u0430\u043c\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043b\u0438\u0441\u044c \u0441 \u043f\u0440\u043e\u0431\u0435\u043b\u0430\u043c\u0438, \u0430 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 Algol \u0432 \u0438\u043c\u0435\u043d\u0430\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0438 \u0446\u0438\u0444\u0440\u0430\u0445 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u0440\u043e\u0431\u0435\u043b. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <code>a 1 st var<\/code> \u2014 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439, \u0438 \u0441\u0438\u043d\u043e\u043d\u0438\u043c <code>a1stvar<\/code>. \u041a\u043e\u0434:<\/p>\n<p>  <\/p>\n<pre><code class=\"plaintext\">BEGIN     INT  a 1 st var = 1 234 567;     REAL a 2 nd var  = 3      .    1 4159 26 5 359;     print((a1stvar, newline, a2ndvar)) END<\/code><\/pre>\n<p>  <\/p>\n<p>\u0412\u044b\u0432\u0435\u0434\u0435\u0442 (<a href=\"https:\/\/www.tutorialspoint.com\/execute_algol_online.php\" rel=\"nofollow\">\u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c<\/a>):<\/p>\n<p>  <\/p>\n<pre><code class=\"plaintext\">   +1234567 +3.14159265359000e  +0<\/code><\/pre>\n<p>  <\/p>\n<p>\u042f \u043d\u0435 \u0441\u043c\u043e\u0433 \u043d\u0430\u0439\u0442\u0438 \u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u043d\u043d\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u0430, \u043d\u043e \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0442\u0430\u043a \u0432\u0435\u043b\u0438 \u0441\u0435\u0431\u044f \u0438 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 Algol. \u0422\u0430\u043a\u0436\u0435, <a href=\"https:\/\/stackoverflow.com\/a\/1805100\/10954899\" rel=\"nofollow\">\u043f\u0438\u0448\u0443\u0442<\/a>, \u0447\u0442\u043e FORTRAN \u0434\u043e \u0432\u0435\u0440\u0441\u0438\u0438 77 \u0433\u043e\u0434\u0430 \u0432\u0435\u043b \u0441\u0435\u0431\u044f \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e.<\/p>\n<p>  <\/p>\n<h3 id=\"19_80-ada\">19_80 Ada<\/h3>\n<p>  <\/p>\n<p>\u041f\u043e\u0445\u043e\u0436\u0435, \u0447\u0442\u043e \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u0430\u043a \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c \u0432 \u0446\u0438\u0444\u0440\u0430\u0445 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043b\u0438 \u0432 1980 \u0433\u043e\u0434\u0443 \u0432 Ada. \u041a\u0440\u043e\u043c\u0435 \u044d\u0442\u043e\u0433\u043e, \u0432 Ada \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0447\u0438\u0441\u043b\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0441 \u043b\u044e\u0431\u044b\u043c \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043e\u0442 2 \u0434\u043e 16. <code>11<\/code> \u0432 \u043f\u044f\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 (<code>6<\/code> \u0432 \u0434\u0435\u0441\u044f\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439) \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c <code>5#11#<\/code>. \u0427\u0442\u043e \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u043b\u043e \u0434\u0435\u043b\u0430\u0442\u044c, \u0442\u0430\u043a\u0438\u0435 \u043d\u0435\u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0435 \u0432\u0435\u0449\u0438, \u043a\u0430\u043a <code>I: Float := 3#0.1#<\/code> \u2014 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0441\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c 1\/3 (\u043e\u0434\u043d\u0430 \u0442\u0440\u0435\u0442\u044c):<\/p>\n<p>  <\/p>\n<pre><code class=\"plaintext\">with Ada.Float_Text_IO; use Ada.Float_Text_IO; procedure hello is     I: Float := 3#0.1#;     J: Float := 1_00.0; begin     Put(I);     Put(J); end hello;<\/code><\/pre>\n<p>  <\/p>\n<p>\u0412\u044b\u0432\u0435\u0434\u0435\u0442 <code>3.33333E-01 1.00000E+02<\/code> (<a href=\"http:\/\/jdoodle.com\/ia\/zx\" rel=\"nofollow\">\u043e\u043d\u043b\u0430\u0439\u043d<\/a>).<\/p>\n<p>  <\/p>\n<h3 id=\"19_85-caml\">19_85 Caml<\/h3>\n<p>  <\/p>\n<h3 id=\"19_87-perl\">19_87 Perl<\/h3>\n<p>  <\/p>\n<p>\u041f\u043e\u0437\u0436\u0435, \u043f\u043e\u0445\u043e\u0436\u0435 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e \u0434\u0440\u0443\u0433 \u043e\u0442 \u0434\u0440\u0443\u0433\u0430, \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u044f\u0432\u0438\u043b\u043e\u0441\u044c \u0432 Caml \u0438 Perl. Perl \u0441\u0442\u0430\u043b \u043f\u0435\u0440\u0432\u044b\u043c \u044f\u0437\u044b\u043a\u043e\u043c, \u0433\u0434\u0435 (\u043f\u043e \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043e\u0439 \u043c\u043d\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u0435) \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0439 \u043f\u043e\u0434\u0440\u044f\u0434:<\/p>\n<p>  <\/p>\n<pre><code class=\"perl\">$x = 1_0_0; $y = 2__5________0; $z = $x+$y;  print &quot;Sum of $x + $y = $z&quot;;<\/code><\/pre>\n<p>  <\/p>\n<p>\u0412\u044b\u0432\u0435\u0434\u0435\u0442 <code>Sum of 100 + 250 = 350<\/code> (<a href=\"http:\/\/jdoodle.com\/ia\/zy\" rel=\"nofollow\">\u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c<\/a>).<\/p>\n<p>  <\/p>\n<h3 id=\"19_93-ruby\">19_93 Ruby<\/h3>\n<p>  <\/p>\n<h3 id=\"19_96-ocaml\">19_96 OCaml<\/h3>\n<p>  <\/p>\n<p>\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u044b\u0435 \u0434\u0432\u0430 \u044f\u0437\u044b\u043a\u0430, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u0438\u0442\u044c, \u043e\u0442\u043a\u0443\u0434\u0430 \u043f\u0440\u0438\u0448\u043b\u043e \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435. OCaml (<em>\u043d\u0435\u043e\u0436\u0438\u0434\u0430\u043d\u043d\u043e<\/em>) \u043f\u0435\u0440\u0435\u043d\u044f\u043b \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435 \u0443 Caml, \u0430 Ruby \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0441\u044f \u043f\u043e\u0434 \u0432\u043b\u0438\u044f\u043d\u0438\u0435\u043c Perl, \u043e\u0442\u043a\u0443\u0434\u0430 \u0438 \u043f\u0435\u0440\u0435\u043d\u044f\u043b \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435 (\u043f\u0440\u0430\u0432\u0434\u0430, \u0431\u0435\u0437 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0434\u0440\u044f\u0434).<\/p>\n<p>  <\/p>\n<h3 id=\"20_03-d-v069\">20_03 D (v0.69)<\/h3>\n<p>  <\/p>\n<p>D \u0441\u0442\u0430\u043b \u043f\u0435\u0440\u0432\u044b\u043c \u044f\u0437\u044b\u043a\u043e\u043c, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0432 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0439 \u043d\u0435 \u0431\u044b\u043b\u043e, \u0430 \u0438\u0445 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u043f\u043e\u0437\u0436\u0435 (\u0447\u0435\u0440\u0435\u0437 \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043f\u043e\u0441\u043b\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f).<\/p>\n<p>  <\/p>\n<h3 id=\"20_10-rust\">20_10 Rust<\/h3>\n<p>  <\/p>\n<h3 id=\"20_11-java-se-7\">20_11 Java (SE 7)<\/h3>\n<p>  <\/p>\n<h3 id=\"20_12-julia\">20_12 Julia<\/h3>\n<p>  <\/p>\n<p>Rust \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0441\u044f \u043f\u043e\u0434 \u0432\u043b\u0438\u044f\u043d\u0438\u0435\u043c OCaml, \u0430 Julia \u043f\u043e\u0434 \u0432\u043b\u0438\u044f\u043d\u0438\u0435\u043c Ruby. \u0412 Java \u043a\u0430\u043a \u0438 \u0432 Perl \u043c\u043e\u0436\u043d\u043e \u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0439 \u043f\u043e\u0434\u0440\u044f\u0434.<\/p>\n<p>  <\/p>\n<h3 id=\"20_14-swift\">20_14 Swift<\/h3>\n<p>  <\/p>\n<p>\u041f\u043e\u0434 \u0432\u043b\u0438\u044f\u043d\u0438\u0435\u043c Rust.<\/p>\n<p>  <\/p>\n<h3 id=\"2014-c-v14\">20&#8217;14 C++ (v14)<\/h3>\n<p>  <\/p>\n<p>\u0423 \u043f\u043b\u044e\u0441\u043e\u0432\u0438\u043a\u043e\u0432 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0432\u0441\u0435\u0433\u0434\u0430 \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u043e\u0442 \u0434\u0440\u0443\u0433\u0438\u0445. \u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0432 C++ \u043c\u043e\u0436\u0435\u0442 \u0441\u043e\u0441\u0442\u043e\u044f\u0442\u044c \u0438\u0437 \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u0446\u0438\u0444\u0440\u044b. \u0422\u043e \u0435\u0441\u0442\u044c, <code>_1<\/code> \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439. \u0418 \u043a\u043e\u0434:<\/p>\n<p>  <\/p>\n<pre><code class=\"cpp\">#include &lt;iostream&gt;  int main() {   for (int _1 = 0; _1 &lt; 5; ++_1) {     std::cout &lt;&lt; _1 &lt;&lt; &quot; &quot;;   } }<\/code><\/pre>\n<p>  <\/p>\n<p>\u0412\u044b\u0432\u0435\u0434\u0435\u0442 <code>0 1 2 3 4<\/code> (<a href=\"http:\/\/cpp.sh\/\" rel=\"nofollow\">\u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c<\/a>). \u0418 \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u043f\u0443\u0442\u0430\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0438 \u0446\u0438\u0444\u0440\u044b \u0432 C++ \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0435\u043c \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u043e\u0434\u0438\u043d\u0430\u0440\u043d\u0443\u044e \u043a\u0430\u0432\u044b\u0447\u043a\u0443 <code>1'00<\/code>.<\/p>\n<p>  <\/p>\n<h3 id=\"20_16-python-36\">20_16 Python (3.6)<\/h3>\n<p>  <\/p>\n<h3 id=\"20_17-c-70\">20_17 C# (7.0)<\/h3>\n<p>  <\/p>\n<h3 id=\"20_18-haskell-ghc-861\">20_18 Haskell (GHC 8.6.1)<\/h3>\n<p>  <\/p>\n<h3 id=\"20_19-js-v8-v75-chrome-75-php-v74-go-v113-scala-v213\">20_19 JS (V8 v7.5, Chrome 75), PHP (v7.4), Go (v1.13), Scala (v2.13)<\/h3>\n<p>  <\/p>\n<p>\u0422\u0443\u0442 \u0447\u0442\u043e-\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e, \u0438 \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u0432\u043e \u0432\u0441\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u044f\u0437\u044b\u043a\u0438. \u0417\u0434\u0435\u0441\u044c \u0431\u044b \u0438 \u0445\u043e\u0442\u0435\u043b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435 \u0445\u043e\u0442\u044c \u0438 \u043d\u0435 \u0441\u0438\u043b\u044c\u043d\u043e, \u043d\u043e \u0443\u0441\u043b\u043e\u0436\u043d\u044f\u0435\u0442 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u044b \u0438\u043b\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u044b. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0437 \u043c\u0430\u043d\u0443\u0430\u043b\u0430 \u0432 PHP \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u0445 \u043b\u0438\u0442\u0435\u0440\u0430\u043b\u043e\u0432:<\/p>\n<p>  <\/p>\n<pre><code class=\"plaintext\">\/\/ PHP 7.3 decimal : [1\u20139][0\u20139]* | 0 hexadecimal : 0[xX][0\u20139a\u2013fA\u2013F]+ octal : 0[0\u20137]+ binary : 0[bB][01]+  \/\/ PHP 7.4 decimal : [1\u20139][0\u20139]*(_[0\u20139]+)* | 0 hexadecimal : 0[xX][0\u20139a\u2013fA\u2013F]+(_[0\u20139a\u2013fA\u2013F]+)* octal : 0[0\u20137]+(_[0\u20137]+)* binary : 0[bB][01]+(_[01]+)*<\/code><\/pre>\n<p>  <\/p>\n<p>\u0412 \u0434\u043e\u0431\u0430\u0432\u043e\u043a, \u0442\u0435\u043f\u0435\u0440\u044c \u0432 PHP \u043f\u043e\u044f\u0432\u0438\u043b\u043e\u0441\u044c \u0435\u0449\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043e\u0434\u043d\u043e \u0438 \u0442\u043e\u0436\u0435 \u0447\u0438\u0441\u043b\u043e:<\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/mz\/ji\/aj\/mzjiajntmcdpf_jlvutn3qu1eqe.jpeg\"><\/p>\n<p>  <\/p>\n<h3 id=\"20_20-elrlang-v23\">20_20 Elrlang (v23)<\/h3>\n<p>  <\/p>\n<p>\u0414\u043e\u043b\u044c\u0448\u0435 \u0432\u0441\u0435\u0445 \u0434\u0435\u0440\u0436\u0430\u043b\u0441\u044f Elrlang. \u041d\u043e, \u0447\u0442\u043e \u0443\u0434\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u0441 \u0441\u0430\u043c\u043e\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u0430 \u0432 Elrlang \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e, \u043a\u0430\u043a \u0438 \u0432 Ada (\u0434\u0430\u0436\u0435 \u0441 \u043f\u043e\u0445\u043e\u0436\u0438\u043c \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u043e\u043c), \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0447\u0438\u0441\u043b\u0430 \u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0438\u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (\u0434\u043e 36). \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u0434 \u043f\u0435\u0447\u0430\u0442\u0430\u0435\u0442 (<a href=\"https:\/\/www.tutorialspoint.com\/compile_erlang_online.php\" rel=\"nofollow\">\u043e\u043d\u043b\u0430\u0439\u043d<\/a>) <code>3z<\/code> \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435\u043c 36 (<code>=143<\/code>).<\/p>\n<p>  <\/p>\n<pre><code class=\"erlang\">-module(main). -export([start\/0]).  start() -&gt;   io:fwrite(&quot;~w&quot;, [36#3z]).<\/code><\/pre>\n<p>  <\/p>\n<p>\u041d\u043e, \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435 \u0432 \u0446\u0438\u0444\u0440\u0430\u0445 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043f\u0443\u0441\u0442\u044f 33 \u0433\u043e\u0434\u0430 \u043f\u043e\u0441\u043b\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u044f\u0437\u044b\u043a\u0430.<\/p>\n<\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/516984\/\"> https:\/\/habr.com\/ru\/post\/516984\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/post\/516984\/\">\n<p>\u0412\u0434\u0440\u0443\u0433 \u0432\u044b \u043d\u0435 \u0437\u043d\u0430\u043b\u0438, \u043d\u043e \u0432 \u044f\u0437\u044b\u043a\u0435, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0432\u044b \u043f\u0438\u0448\u0438\u0442\u0435, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <code>_<\/code> \u0432 \u0446\u0438\u0444\u0440\u0430\u0445. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u0434 \u043d\u0430 PHP:<\/p>\n<p>  <\/p>\n<pre><code class=\"php\">&lt;?php  print(1_00); print(100);<\/code><\/pre>\n<p>  <\/p>\n<p>\u0412\u044b\u0432\u0435\u0434\u0435\u0442 <code>100100<\/code> (<a href=\"http:\/\/sandbox.onlinephpfunctions.com\/code\/41caf1fdb54922a69bf7326b34e7bc7960f93032\" rel=\"nofollow\">\u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043e\u043d\u043b\u0430\u0439\u043d<\/a>). \u042d\u0442\u043e\u0442 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0430\u0445\u0430\u0440 \u043f\u043e\u044f\u0432\u0438\u043b\u0441\u044f \u0432 Ada \u0432 1980 \u0433\u043e\u0434\u0443, \u0438 \u043e\u043d \u0438\u043c\u0435\u043b \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0443\u0441\u043f\u0435\u0445 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 40 \u043b\u0435\u0442. \u041d\u043e, \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0433\u043e\u0434 \u0435\u0433\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u0432 javascript, PHP, Go, Scala \u0438 \u0434\u0430\u0436\u0435 \u043a\u043e\u043d\u0441\u0435\u0440\u0432\u0430\u0442\u0438\u0432\u043d\u044b\u0439 Elrlang. \u042f \u043d\u0435 \u043c\u043e\u0433\u0443 \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0443\u0436\u0438\u043b\u043e \u0432\u0441\u043f\u043b\u0435\u0441\u043a\u043e\u043c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u043f\u0438\u0448\u0443 \u0438\u0441\u0442\u043e\u0440\u0438\u044e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0435\u0439 \u0432 \u0446\u0438\u0444\u0440\u0430\u0445.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-309144","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/309144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=309144"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/309144\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=309144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=309144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=309144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}