{"id":247,"date":"2008-10-27T14:58:25","date_gmt":"2008-10-27T13:58:25","guid":{"rendered":"http:\/\/marcoratto.co.uk\/blog\/?p=247"},"modified":"2008-10-27T14:58:25","modified_gmt":"2008-10-27T13:58:25","slug":"il-numero-primo-piu-grande-del-mondo","status":"publish","type":"post","link":"https:\/\/marcoratto.it\/blog\/programming\/il-numero-primo-piu-grande-del-mondo\/","title":{"rendered":"Il numero primo piu&#8217; grande del mondo"},"content":{"rendered":"<p>Il 23 Agosto di quest&#8217;anno, alla <a href=\"http:\/\/www.ucla.edu\/\" target=\"_blank\">UCLA<\/a> <em>(<em>University of California, Los Angeles<\/em>)<\/em> hanno scoperto il 45-esimo numero primo di Mersenne, 2<sup>43,112,609<\/sup>-1, il numero primo piu&#8217; grande composto da ben 12,978,189 cifre!<\/p>\n<p>Se lo volete calcolare con un programma Java, come questo <a href=\"http:\/\/marcoratto.co.uk\/Mersenne\/Mersenne.java\" target=\"_blank\">Mersenne.java<\/a>:<\/p>\n<p><em>import java.math.BigDecimal;<\/p>\n<p>public class Mersenne {<\/p>\n<p>public static void main(String[] args) {<br \/>\nBigDecimal one = new BigDecimal(1);<br \/>\nBigDecimal two = new BigDecimal(2);<br \/>\nBigDecimal bd = two.pow(43112609);<br \/>\nbd = bd.subtract(one);<br \/>\nSystem.out.println(bd.toString());<br \/>\n}<br \/>\n}<\/em><\/p>\n<p>dovete mettere in conto circa 24 ore di esecuzione su un normale PC di casa. Oppure potete scaricare questo file txt <a href=\"http:\/\/marcoratto.co.uk\/Mersenne\/Mersenne.txt\" target=\"_blank\">Mersenne.txt<\/a> (13 MBytes) oppure <a href=\"http:\/\/prime.isthe.com\/chongo\/tech\/math\/prime\/m43112609\/prime-c.html\" target=\"_blank\">questa versione &#8220;ridotta&#8221;<\/a> pubblicata sul sito Mersenne.org.<\/p>\n<p>Per chi volesse approfondire la tematiche e vuole gareggiare con il proprio PC a cercare il numero primo piu&#8217; grande del mondo vi consiglio di partire dal sito <a href=\"http:\/\/www.mersenne.org\/\" target=\"_blank\">mersenne.org<\/a>.In palio ci sono parecchi soldi!<\/p>\n<p><img decoding=\"async\" id=\"smallDivTip\" style=\"border: 1px solid blue; z-index: 90; opacity: 1; position: absolute; left: 118px; top: 277px;\" src=\"chrome:\/\/dictionarytip\/skin\/book.png\" alt=\"\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il 23 Agosto di quest&#8217;anno, alla UCLA (University of California, Los Angeles) hanno scoperto il 45-esimo numero primo di Mersenne, 243,112,609-1, il numero primo piu&#8217; grande composto da ben 12,978,189 cifre! Se lo volete calcolare con un programma Java, come questo Mersenne.java: import java.math.BigDecimal; public class Mersenne { public static void main(String[] args) { BigDecimal [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[112,41],"tags":[],"class_list":["post-247","post","type-post","status-publish","format-standard","hentry","category-java","category-programming"],"_links":{"self":[{"href":"https:\/\/marcoratto.it\/blog\/wp-json\/wp\/v2\/posts\/247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marcoratto.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marcoratto.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marcoratto.it\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/marcoratto.it\/blog\/wp-json\/wp\/v2\/comments?post=247"}],"version-history":[{"count":0,"href":"https:\/\/marcoratto.it\/blog\/wp-json\/wp\/v2\/posts\/247\/revisions"}],"wp:attachment":[{"href":"https:\/\/marcoratto.it\/blog\/wp-json\/wp\/v2\/media?parent=247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marcoratto.it\/blog\/wp-json\/wp\/v2\/categories?post=247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marcoratto.it\/blog\/wp-json\/wp\/v2\/tags?post=247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}