Article View: es.comp.os.linux.programacion
Article #12538Re: 2^(2^64)
From: Javier Sedano
Date: Tue, 19 Jun 2001 18:58
Date: Tue, 19 Jun 2001 18:58
41 lines
2380 bytes
2380 bytes
Alexis Roda wrote: > > basandote en esto seria suficiente con generar el valor binario 100...0 > (un uno seguido de 2^64 ceros), pero como dice Jose Luis esto ocuparia > muchiiiiiisimo > Vamos a seguir un poquito por aqui, solo como juego matematico: 2^(2^64)... Vamos por partes. Primero el 2^64. Cada 2^10 es aproximadamente 10^3 (2^10=1024), asi que 2^64 = 2^4 * (2^10)^6 =~ 16*(10^3)^6 = 16*10^18 = 16E18. Vamos a redondear un poco mas... 16E18 = 1.6E19 =~ 1E19. Ahora el cacho que queda: 2^(2^64) =~ 2^(1E19) = (2^10)^(1E18) =~ (10^3)^(1E18) = 10^(3E18) = 10^(3000000000000000000) = 1E3000000000000000000 �Algun error? ******************************************* * 2^(2^64) =~ 1E3.000.000.000.000.000.000 * ******************************************* La precision no es muy buena (vaaaale, es patetica), pero: a) He tardado 5 minutos en hacerlo. �Que maquina necesitarias para hacerlo en ese mismo tiempo? �En que representacion de tiempo flotante (el exponente ocupa mas de lo que cualquiera de nuestras maquinas es capaz de hacer)? b) Con esas cantidades tan grandes, el error que hemos cometido no es tan grave... -- T�rate por un precipicio: 1 mill�n de Lemmings no pueden equivocarse -------- Javier Sedano Jarillo http://www.it.uc3m.es/~jsedano jsedano@it.uc3m.es (*) jsedano@ieee.org JSEDANO@teleline.es
Technical Details
Message-ID:
<3B2FA13F.AFA4F8B1@it.uc3m.es>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!213.4.16.123!not-for-mailReferences:
<87g0cxtnoo.fsf@relativistic.homeip.net> <3B2F7DDE.FD8EEB5E@si.urv.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,6fb9e1ce4f23a1c4 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-06-20 08:03:33 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!213.4.16.123!not-for-mail From: Javier Sedano <jsedano@it.uc3m.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: 2^(2^64) Date: Tue, 19 Jun 2001 18:58:37 GMT Organization: Clientes Teleline Lines: 41 Message-ID: <3B2FA13F.AFA4F8B1@it.uc3m.es> References: <87g0cxtnoo.fsf@relativistic.homeip.net> <3B2F7DDE.FD8EEB5E@si.urv.es> NNTP-Posting-Host: 213.4.16.123 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 993049410 10970359 213.4.16.123 (16 [60040]) X-Orig-Path: juanjux.dyndns.org!telenews.teleline.es!not-for-mail X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.18pre18-SMP i686) X-Accept-Language: en