{"id":6,"date":"2023-05-09T00:47:43","date_gmt":"2023-05-08T16:47:43","guid":{"rendered":"https:\/\/www.ytina.top\/?p=6"},"modified":"2023-05-09T00:48:31","modified_gmt":"2023-05-08T16:48:31","slug":"kotlin%e8%bf%9b%e5%88%b6%e8%bd%ac%e6%8d%a2","status":"publish","type":"post","link":"https:\/\/www.ytina.top\/?p=6","title":{"rendered":"Kotlin\u8fdb\u5236\u8f6c\u6362"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">\u8fdb\u5236\u8868\u793a<\/h1>\n\n\n\n<p>kotlin\u4e0d\u652f\u6301\u8868\u793a8\u8fdb\u5236\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4e8c\u8fdb\u5236<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>0b1101<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5341\u516d\u8fdb\u5236<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>0xd<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">\u8fd0\u7b97<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4e0e 1001 &amp; 1101 -&gt; 1001<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>(0b1001 and 0b1101).toString(2)\n\/\/ \u6216\u8005\n0b1001.and(0b1101).toString(2)\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u6216 1001 | 1101 -&gt; 1101<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>(0b1001 or 0b1101).toString(2)\n\/\/ \u6216\u8005\n0b1001.or(0b1101).toString(2)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5f02\u6216 1001 ^ 1101 -&gt; 0100<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>(0b1001 xor 0b1101).toString(2)\n\/\/ \u6216\u8005\n0b1001.xor(0b1101).toString(2)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5de6\u79fb 1001 &lt;&lt; 1 -&gt; 10010<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>(0b1001 shl 1).toString(2)\n\/\/ \u6216\u8005\n0b1001.shl(1).toString(2)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u53f3\u79fb 1001 &gt;&gt; 1 -&gt; 0100<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>(0b1001 shr 1).toString(2)\n\/\/ \u6216\u8005\n0b1001.shr(1).toString(2)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u65e0\u7b26\u53f7\u53f3\u79fb 1001 &gt;&gt;&gt; 1 -&gt; 0100<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>(0b1001 ushr 1).toString(2)\n\/\/ \u6216\u8005\n0b1001.ushr(1).toString(2)<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">\u5341\u8fdb\u5236<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5341\u8fdb\u5236\u8f6c2\u8fdb\u5236 13-&gt;1101<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>13.toString(2)\n\/\/ \u6216\u8005\nInteger.toBinaryString(13)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5341\u8fdb\u5236\u8f6c8\u8fdb\u5236 13-&gt;15<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>13.toString(8)\n\/\/ \u6216\u8005\nInteger.toOctalString(13)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5341\u8fdb\u5236\u8f6c16\u8fdb\u5236 13-&gt;d<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>13.toString(16)\n\/\/ \u6216\u8005\nInteger.toHexString(13)<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">\u4e8c\u8fdb\u5236<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2\u8fdb\u5236\u8f6c8\u8fdb\u5236 1101-&gt;13-&gt;15<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ \u5148\u8f6c10\u8fdb\u5236\u518d\u8f6c8\u8fdb\u5236\n\"1101\".toInt(2).toString(8)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2\u8fdb\u5236\u8f6c10\u8fdb\u5236 1101-&gt;13<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\"1101\".toInt(2)\n\/\/ \u6216\u8005\nInteger.valueOf(\"1101\",2)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2\u8fdb\u5236\u8f6c16\u8fdb\u5236 1101-&gt;13-&gt;d<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ \u5148\u8f6c10\u8fdb\u5236\u518d\u8f6c16\u8fdb\u5236\n\"1101\".toInt(2).toString(16)<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">\u516b\u8fdb\u5236<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>8\u8fdb\u5236\u8f6c2\u8fdb\u5236 15-&gt;13-&gt;1101<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ \u5148\u8f6c10\u8fdb\u5236\u518d\u8f6c2\u8fdb\u5236\n\"15\".toInt(8).toString(2)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>8\u8fdb\u5236\u8f6c10\u8fdb\u5236 15-&gt;13<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\"15\".toInt(8)\n\/\/ \u6216\u8005\nInteger.valueOf(\"15\",8)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>8\u8fdb\u5236\u8f6c16\u8fdb\u5236 15-&gt;13-&gt;d<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ \u5148\u8f6c10\u8fdb\u5236\u518d\u8f6c16\u8fdb\u5236\n\"15\".toInt(8).toString(16)<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">\u5341\u516d\u8fdb\u5236<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>16\u8fdb\u5236\u8f6c2\u8fdb\u5236 d-&gt;13-&gt;1101<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ \u5148\u8f6c10\u8fdb\u5236\u518d\u8f6c2\u8fdb\u5236\n\"d\".toInt(16).toString(2)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>16\u8fdb\u5236\u8f6c8\u8fdb\u5236 d-&gt;13-&gt;15<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ \u5148\u8f6c10\u8fdb\u5236\u518d\u8f6c8\u8fdb\u5236\n\"d\".toInt(16).toString(8)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>16\u8fdb\u5236\u8f6c10\u8fdb\u5236 d-&gt;13<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\"d\".toInt(16)\n\/\/ \u6216\u8005\nInteger.valueOf(\"d\",16)<\/code><\/pre>\n\n\n\n<p>\u4f5c\u8005\uff1a\u6765\u81ea\u6398\u91d1\u7684\u6d0b<br>\u94fe\u63a5\uff1ahttps:\/\/juejin.cn\/post\/7021346622667767845<br>\u6765\u6e90\uff1a\u7a00\u571f\u6398\u91d1<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u8fdb\u5236\u8868\u793a kotlin\u4e0d\u652f\u6301\u8868\u793a&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[4],"tags":[],"class_list":["post-6","post","type-post","status-publish","format-standard","hentry","category-kotlin"],"_links":{"self":[{"href":"https:\/\/www.ytina.top\/index.php?rest_route=\/wp\/v2\/posts\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ytina.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ytina.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ytina.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ytina.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":2,"href":"https:\/\/www.ytina.top\/index.php?rest_route=\/wp\/v2\/posts\/6\/revisions"}],"predecessor-version":[{"id":8,"href":"https:\/\/www.ytina.top\/index.php?rest_route=\/wp\/v2\/posts\/6\/revisions\/8"}],"wp:attachment":[{"href":"https:\/\/www.ytina.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ytina.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ytina.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}