Posit numbers/decoding: Difference between revisions
Content added Content deleted
(→{{header|raku}}: full rewrite, translation of Mathematica now) |
(→{{header|raku}}: add license) |
||
Line 267: | Line 267: | ||
=={{header|raku}}== |
=={{header|raku}}== |
||
{{trans|Mathematica}} |
{{trans|Mathematica}} |
||
<syntaxhighlight lang=raku> |
<syntaxhighlight lang=raku>=begin LICENSE |
||
Copyright © 2017 John L. Gustafson |
|||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sub-license, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: |
|||
This copyright and permission notice shall be included in all copies or substantial portions of the software. |
|||
THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT |
|||
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN |
|||
NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, |
|||
WHETHER IN AN ACTION OR CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
|||
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
|||
=end LICENSE |
|||
unit module Posit; |
|||
constant nbits = 16; |
constant nbits = 16; |