Deutsch English Français Italiano |
<87cyde2vyf.fsf@nosuchdomain.example.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Keith Thompson <Keith.S.Thompson+u@gmail.com> Newsgroups: comp.lang.c Subject: Re: "A diagram of C23 basic types" Date: Mon, 14 Apr 2025 15:56:56 -0700 Organization: None to speak of Lines: 36 Message-ID: <87cyde2vyf.fsf@nosuchdomain.example.com> References: <87y0wjaysg.fsf@gmail.com> <vsj1m8$1f8h2$1@dont-email.me> <vsj2l9$1j0as$1@dont-email.me> <vsjef3$1u4nk$1@dont-email.me> <vsjg6t$20pdb$1@dont-email.me> <vsjgjn$1v1n4$1@dont-email.me> <vsjk4k$24q5m$1@dont-email.me> <vsjlcp$230a5$1@dont-email.me> <vsni1v$291i3$5@dont-email.me> <slrnvv82gk.2aciv.candycanearter07@candydeb.host.invalid> <vt1a7f$i5jd$1@dont-email.me> <vti36r$g4nu$2@dont-email.me> <slrnvvqhmc.2eh69.candycanearter07@candydeb.host.invalid> <vtjknt$1sp26$1@dont-email.me> <vtk2f9$295ku$2@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Tue, 15 Apr 2025 00:57:01 +0200 (CEST) Injection-Info: dont-email.me; posting-host="a2350407d780bb528cb106f4e5e26372"; logging-data="2296845"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+nVkG1fomcIo1ETD2XQO0V" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:Pwz72ckv2dkKFR9Oeg47pmbe7cw= sha1:En8ejiWU3+EwDGQ7mQbps+TCpb4= Bytes: 2879 Lawrence D'Oliveiro <ldo@nz.invalid> writes: > On Mon, 14 Apr 2025 13:36:07 -0500, BGB wrote: >> On 4/14/2025 12:40 PM, candycanearter07 wrote: >>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 04:33 this Monday (GMT): >>>> I worked out that an integer of a little over 200 bits is sufficient >>>> to represent the age of the known Universe in units of the Planck >>>> interval (5.39e-44 seconds). Therefore, rounding to something more >>>> even, 256 bits should be more than enough to measure any physically >>>> conceivable time down to that resolution. >>> >>> The problem then becomes storing that size. >> >> More practical is storing the time in microseconds. > > Relative to what epoch? > > I figured that it would be hard to find an epoch less arbitrary than the > Big Bang ... Why?? That would not be practical or useful. The timing of the Big Bang is not known with great precision; the epoch would be "what we guessed the time of the Big Bang to be when we standardized this". You'd need about 59 bits to store the number of seconds since the Big Bang. Storing microseconds or nanoseconds would require more than 64 bits. Huge numbers of systems already use the perfectly reasonable POSIX epoch, 1970-01-01 00:00:00 UTC. I can think of no good reason to standardize anything else. -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com void Void(void) { Void(); } /* The recursive call of the void */