{"id":2192,"date":"2023-07-23T07:57:52","date_gmt":"2023-07-23T07:57:52","guid":{"rendered":"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/"},"modified":"2023-07-23T07:57:52","modified_gmt":"2023-07-23T07:57:52","slug":"pertemuan-overflow-runtimewarning-di-exp","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/","title":{"rendered":"Cara memperbaiki: runtimewarning: terjadi overflow di exp"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Peringatan yang mungkin Anda temui di Python adalah:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>RuntimeWarning: overflow encountered in exp\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Peringatan ini terjadi ketika Anda menggunakan fungsi <strong>exp<\/strong> NumPy, namun menggunakan nilai yang terlalu besar untuk ditangani.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Penting untuk dicatat bahwa ini hanyalah <strong>peringatan<\/strong> dan NumPy akan tetap melakukan perhitungan yang Anda minta, namun memberikan peringatan secara default.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Saat Anda menemukan peringatan ini, Anda memiliki dua pilihan:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>1.<\/strong> Abaikan saja.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>2.<\/strong> Hapus peringatan sepenuhnya.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan bagaimana menanggapi peringatan ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Cara mereproduksi peringatan tersebut<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita melakukan perhitungan berikut dengan Python:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\">#perform some calculation\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">print<\/span> (1\/(1+np. <span style=\"color: #3366ff;\">exp<\/span> (1140)))\n\n0.0\n\n\/srv\/conda\/envs\/notebook\/lib\/python3.7\/site-packages\/ipykernel_launcher.py:3:\nRuntimeWarning: overflow encountered in exp\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa NumPy melakukan perhitungan (hasilnya 0,0) tetapi masih mencetak <strong>RuntimeWarning<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Peringatan ini dicetak karena nilai np.exp(1140) mewakili e <sup>1140<\/sup> , yang merupakan angka <em>yang sangat besar<\/em> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kami pada dasarnya meminta NumPy untuk melakukan perhitungan berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">1 \/ (1 + bilangan masif)<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Hal ini dapat direduksi menjadi:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">1 \/ bilangan masif<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Memang benar 0, itulah sebabnya NumPy menghitung hasilnya sebagai <strong>0.0<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Bagaimana cara menghilangkan peringatan tersebut<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Jika kita mau, kita bisa menggunakan paket <strong>warnings<\/strong> untuk menyembunyikan peringatan sebagai berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">import<\/span> warnings\n\n<span style=\"color: #008080;\">#remove warnings<\/span>\nwarnings. <span style=\"color: #3366ff;\">filterwarnings<\/span> (' <span style=\"color: #ff0000;\">ignore<\/span> ')\n\n<span style=\"color: #008080;\">#perform some calculation\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">print<\/span> (1\/(1+np. <span style=\"color: #3366ff;\">exp<\/span> (1140)))\n\n0.0<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa NumPy melakukan penghitungan dan tidak menampilkan RuntimeWarning.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Secara umum, peringatan dapat membantu dalam mengidentifikasi potongan kode yang memerlukan waktu lama untuk dieksekusi. Jadi berhati-hatilah saat memutuskan untuk menghapus peringatan.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara memperbaiki kesalahan umum lainnya dengan Python:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/kesalahan-kunci-panda\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki KeyError di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/valueerror-tidak-dapat-mengubah-float-nan-menjadi-integer\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki: ValueError: Tidak dapat mengubah float NaN menjadi int<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/operan-tidak-dapat-disiarkan-dengan-formulir\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki: ValueError: Operan tidak dapat disiarkan dengan bentuk<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Peringatan yang mungkin Anda temui di Python adalah: RuntimeWarning: overflow encountered in exp Peringatan ini terjadi ketika Anda menggunakan fungsi exp NumPy, namun menggunakan nilai yang terlalu besar untuk ditangani. Penting untuk dicatat bahwa ini hanyalah peringatan dan NumPy akan tetap melakukan perhitungan yang Anda minta, namun memberikan peringatan secara default. Saat Anda menemukan peringatan [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Memperbaiki: RuntimeWarning: Terjadi overflow di exp - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python:\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Memperbaiki: RuntimeWarning: Terjadi overflow di exp - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python:\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-23T07:57:52+00:00\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/\",\"url\":\"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/\",\"name\":\"Cara Memperbaiki: RuntimeWarning: Terjadi overflow di exp - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-23T07:57:52+00:00\",\"dateModified\":\"2023-07-23T07:57:52+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python:\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memperbaiki: runtimewarning: terjadi overflow di exp\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Memperbaiki: RuntimeWarning: Terjadi overflow di exp - Statorials","description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python:","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Memperbaiki: RuntimeWarning: Terjadi overflow di exp - Statorials","og_description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python:","og_url":"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/","og_site_name":"Statorials","article_published_time":"2023-07-23T07:57:52+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/","url":"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/","name":"Cara Memperbaiki: RuntimeWarning: Terjadi overflow di exp - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-23T07:57:52+00:00","dateModified":"2023-07-23T07:57:52+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python:","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/pertemuan-overflow-runtimewarning-di-exp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memperbaiki: runtimewarning: terjadi overflow di exp"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2192"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=2192"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2192\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2192"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2192"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}