User talk:Copyeditor42

Welcome!

Welcome!

Hello, Copyeditor42, and welcome to Wikipedia! Thank you for your contributions. I hope you like the place and decide to stay. Here are some pages that you might find helpful:

I hope you enjoy editing here and being a Wikipedian! Please sign your messages on discussion pages using four tildes (~~~~); this will automatically insert your username and the date. If you need help, check out Wikipedia:Questions, ask me on my talk page, or ask your question on this page and then place {{helpme}} before the question. Again, welcome! RJFJR (talk) 16:26, 31 March 2009 (UTC)Reply

Hex exponent notation

Hi. I have a question regarding an old edit of yours ([1]) where you added information about a hex exponent notation using a "p" letter to denote "*2^". Can you provide additional information where this notation is used or by whom it was proposed? I am aware of a very similar notation using an uppercase "B" for exactly the same purpose, and have also seen implementations (in calculators) using a lowercase "b", but never a "p" (although this would avoid any possible ambiguity with the base of the mantissa). Can you provide a source for this and/or narrow this down in time?
Thanks --Matthiaspaul (talk) 23:58, 29 August 2015 (UTC)Reply

The "p" notation is required by IEEE standard 754-2008 for floating-point systems. It's also required by the Single Unix Specification (IEEE standard 1003.1, aka. POSIX) for the %a specifier in the printf family of functions.
It's been in printf for ages -- at least 20 years for the GNU printf, which may have been the first to introduce the notation (if it was not the 1985 version of IEEE 754).
See the POSIX man-page http://pubs.opengroup.org/onlinepubs/9699919799/functions/printf.html for the %a specifier.
I have never seen any other hex exponential notation on machines within the last 35 years; and 'b' or 'B' would certainly be ambiguous within the significand.
Copyeditor42 (talk) 10:28, 2 September 2015 (UTC)Reply

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.