You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport" content="width=device-width, initial-scale=1.0"/><title>- · Decimals.jl</title><metaname="title" content="- · Decimals.jl"/><metaproperty="og:title" content="- · Decimals.jl"/><metaproperty="twitter:title" content="- · Decimals.jl"/><metaname="description" content="Documentation for Decimals.jl."/><metaproperty="og:description" content="Documentation for Decimals.jl."/><metaproperty="twitter:description" content="Documentation for Decimals.jl."/><scriptdata-outdated-warnersrc="../assets/warner.js"></script><linkhref="https://cdnjs.cloudflare.com/ajax/libs/lato-font/3.0.0/css/lato-font.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/juliamono/0.050/juliamono.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/solid.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/brands.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL=".."</script><scriptsrc="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="../assets/documenter.js"></script><scriptsrc="../search_index.js"></script><scriptsrc="../siteinfo.js"></script><scriptsrc="../../versions.js"></script><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/catppuccin-mocha.css" data-theme-name="catppuccin-mocha"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/catppuccin-macchiato.css" data-theme-name="catppuccin-macchiato"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/catppuccin-frappe.css" data-theme-name="catppuccin-frappe"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/catppuccin-latte.css" data-theme-name="catppuccin-latte"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/documenter-dark.css" data-theme-name="documenter-dark" data-theme-primary-dark/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><scriptsrc="../assets/themeswap.js"></script></head><body><divid="documenter"><navclass="docs-sidebar"><divclass="docs-package-name"><spanclass="docs-autofit"><ahref="../">Decimals.jl</a></span></div><buttonclass="docs-search-query input is-rounded is-small is-clickable my-2 mx-auto py-1 px-2" id="documenter-search-query">Search docs (Ctrl + /)</button><ulclass="docs-menu"><li><aclass="tocitem" href="../">Introduction</a></li><li><aclass="tocitem" href="../operations/">Operations</a></li></ul><divclass="docs-version-selector field has-addons"><divclass="control"><spanclass="docs-label button is-static is-size-7">Version</span></div><divclass="docs-selector control is-expanded"><divclass="select is-fullwidth is-size-7"><selectid="documenter-version-selector"></select></div></div></div></nav><divclass="docs-main"><headerclass="docs-navbar"><aclass="docs-sidebar-button docs-navbar-link fa-solid fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a><navclass="breadcrumb"><ulclass="is-hidden-mobile"><liclass="is-active"><ahref>-</a></li></ul><ulclass="is-hidden-tablet"><liclass="is-active"><ahref>-</a></li></ul></nav><divclass="docs-right"><aclass="docs-navbar-link" href="https://github.com/JuliaMath/Decimals.jl" title="View the repository on GitHub"><spanclass="docs-icon fa-brands"></span><spanclass="docs-label is-hidden-touch">GitHub</span></a><aclass="docs-navbar-link" href="https://github.com/JuliaMath/Decimals.jl/blob/master/docs/src/contrib.md" title="Edit source on GitHub"><spanclass="docs-icon fa-solid"></span></a><aclass="docs-settings-button docs-navbar-link fa-solid fa-gear" id="documenter-settings-button" href="#" title="Settings"></a><aclass="docs-article-toggle-button fa-solid fa-chevron-up" id="documenter-article-toggle-button" href="javascript:;" title="Collapse all docstrings"></a></div></header><articleclass="content" id="documenter-page"><h2id="Development"><aclass="docs-heading-anchor" href="#Development">Development</a><aid="Development-1"></a><aclass="docs-heading-anchor-permalink" href="#Development" title="Permalink"></a></h2><h3id="Standard-tests"><aclass="docs-heading-anchor" href="#Standard-tests">Standard tests</a><aid="Standard-tests-1"></a><aclass="docs-heading-anchor-permalink" href="#Standard-tests" title="Permalink"></a></h3><p>There is a standard test suite called <ahref="https://speleotrove.com/decimal/dectest.html">DecTests</a>. The test suite is provided in a <ahref="https://speleotrove.com/decimal/dtfile.html">custom format</a>. We have a script <code>scripts/dectest.jl</code> for translating test cases from the custom format to common Julia tests. The script should be called like this:</p><pre><codeclass="nohighlight hljs">julia scripts/dectest.jl <testset name> <dectest path> <output path></code></pre><p>For example: <code>julia scripts/dectest.jl Plus dectests/plus.decTest test/dectests/test_plus.jl</code>. We put these test files into the <code>test/dectests</code> subdirectory.</p></article><navclass="docs-footer"><pclass="footer-message">Powered by <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <ahref="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><divclass="modal" id="documenter-settings"><divclass="modal-background"></div><divclass="modal-card"><headerclass="modal-card-head"><pclass="modal-card-title">Settings</p><buttonclass="delete"></button></header><sectionclass="modal-card-body"><p><labelclass="label">Theme</label><divclass="select"><selectid="documenter-themepicker"><optionvalue="auto">Automatic (OS)</option><optionvalue="documenter-light">documenter-light</option><optionvalue="documenter-dark">documenter-dark</option><optionvalue="catppuccin-latte">catppuccin-latte</option><optionvalue="catppuccin-frappe">catppuccin-frappe</option><optionvalue="catppuccin-macchiato">catppuccin-macchiato</option><optionvalue="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.8.0 on <spanclass="colophon-date" title="Thursday 14 November 2024 07:35">Thursday 14 November 2024</span>. Using Julia version 1.11.1.</p></section><footerclass="modal-card-foot"></footer></div></div></div></body></html>
2
+
<htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport" content="width=device-width, initial-scale=1.0"/><title>- · Decimals.jl</title><metaname="title" content="- · Decimals.jl"/><metaproperty="og:title" content="- · Decimals.jl"/><metaproperty="twitter:title" content="- · Decimals.jl"/><metaname="description" content="Documentation for Decimals.jl."/><metaproperty="og:description" content="Documentation for Decimals.jl."/><metaproperty="twitter:description" content="Documentation for Decimals.jl."/><scriptdata-outdated-warnersrc="../assets/warner.js"></script><linkhref="https://cdnjs.cloudflare.com/ajax/libs/lato-font/3.0.0/css/lato-font.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/juliamono/0.050/juliamono.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/solid.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/brands.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL=".."</script><scriptsrc="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="../assets/documenter.js"></script><scriptsrc="../search_index.js"></script><scriptsrc="../siteinfo.js"></script><scriptsrc="../../versions.js"></script><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/catppuccin-mocha.css" data-theme-name="catppuccin-mocha"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/catppuccin-macchiato.css" data-theme-name="catppuccin-macchiato"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/catppuccin-frappe.css" data-theme-name="catppuccin-frappe"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/catppuccin-latte.css" data-theme-name="catppuccin-latte"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/documenter-dark.css" data-theme-name="documenter-dark" data-theme-primary-dark/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="../assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><scriptsrc="../assets/themeswap.js"></script></head><body><divid="documenter"><navclass="docs-sidebar"><divclass="docs-package-name"><spanclass="docs-autofit"><ahref="../">Decimals.jl</a></span></div><buttonclass="docs-search-query input is-rounded is-small is-clickable my-2 mx-auto py-1 px-2" id="documenter-search-query">Search docs (Ctrl + /)</button><ulclass="docs-menu"><li><aclass="tocitem" href="../">Introduction</a></li><li><aclass="tocitem" href="../operations/">Operations</a></li></ul><divclass="docs-version-selector field has-addons"><divclass="control"><spanclass="docs-label button is-static is-size-7">Version</span></div><divclass="docs-selector control is-expanded"><divclass="select is-fullwidth is-size-7"><selectid="documenter-version-selector"></select></div></div></div></nav><divclass="docs-main"><headerclass="docs-navbar"><aclass="docs-sidebar-button docs-navbar-link fa-solid fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a><navclass="breadcrumb"><ulclass="is-hidden-mobile"><liclass="is-active"><ahref>-</a></li></ul><ulclass="is-hidden-tablet"><liclass="is-active"><ahref>-</a></li></ul></nav><divclass="docs-right"><aclass="docs-navbar-link" href="https://github.com/JuliaMath/Decimals.jl" title="View the repository on GitHub"><spanclass="docs-icon fa-brands"></span><spanclass="docs-label is-hidden-touch">GitHub</span></a><aclass="docs-navbar-link" href="https://github.com/JuliaMath/Decimals.jl/blob/master/docs/src/contrib.md" title="Edit source on GitHub"><spanclass="docs-icon fa-solid"></span></a><aclass="docs-settings-button docs-navbar-link fa-solid fa-gear" id="documenter-settings-button" href="#" title="Settings"></a><aclass="docs-article-toggle-button fa-solid fa-chevron-up" id="documenter-article-toggle-button" href="javascript:;" title="Collapse all docstrings"></a></div></header><articleclass="content" id="documenter-page"><h2id="Development"><aclass="docs-heading-anchor" href="#Development">Development</a><aid="Development-1"></a><aclass="docs-heading-anchor-permalink" href="#Development" title="Permalink"></a></h2><h3id="Standard-tests"><aclass="docs-heading-anchor" href="#Standard-tests">Standard tests</a><aid="Standard-tests-1"></a><aclass="docs-heading-anchor-permalink" href="#Standard-tests" title="Permalink"></a></h3><p>There is a standard test suite called <ahref="https://speleotrove.com/decimal/dectest.html">DecTests</a>. The test suite is provided in a <ahref="https://speleotrove.com/decimal/dtfile.html">custom format</a>. We have a script <code>scripts/dectest.jl</code> for translating test cases from the custom format to common Julia tests. The script should be called like this:</p><pre><codeclass="nohighlight hljs">julia scripts/dectest.jl <testset name> <dectest path> <output path></code></pre><p>For example: <code>julia scripts/dectest.jl Plus dectests/plus.decTest test/dectests/test_plus.jl</code>. We put these test files into the <code>test/dectests</code> subdirectory.</p></article><navclass="docs-footer"><pclass="footer-message">Powered by <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <ahref="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><divclass="modal" id="documenter-settings"><divclass="modal-background"></div><divclass="modal-card"><headerclass="modal-card-head"><pclass="modal-card-title">Settings</p><buttonclass="delete"></button></header><sectionclass="modal-card-body"><p><labelclass="label">Theme</label><divclass="select"><selectid="documenter-themepicker"><optionvalue="auto">Automatic (OS)</option><optionvalue="documenter-light">documenter-light</option><optionvalue="documenter-dark">documenter-dark</option><optionvalue="catppuccin-latte">catppuccin-latte</option><optionvalue="catppuccin-frappe">catppuccin-frappe</option><optionvalue="catppuccin-macchiato">catppuccin-macchiato</option><optionvalue="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.8.0 on <spanclass="colophon-date" title="Thursday 14 November 2024 08:21">Thursday 14 November 2024</span>. Using Julia version 1.11.1.</p></section><footerclass="modal-card-foot"></footer></div></div></div></body></html>
julia> string(0.1) # The string representation of 0.1 is deceiving
30
-
"0.1"</code></pre></div></div></article><navclass="docs-footer"><aclass="docs-footer-nextpage" href="operations/">Operations »</a><divclass="flexbox-break"></div><pclass="footer-message">Powered by <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <ahref="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><divclass="modal" id="documenter-settings"><divclass="modal-background"></div><divclass="modal-card"><headerclass="modal-card-head"><pclass="modal-card-title">Settings</p><buttonclass="delete"></button></header><sectionclass="modal-card-body"><p><labelclass="label">Theme</label><divclass="select"><selectid="documenter-themepicker"><optionvalue="auto">Automatic (OS)</option><optionvalue="documenter-light">documenter-light</option><optionvalue="documenter-dark">documenter-dark</option><optionvalue="catppuccin-latte">catppuccin-latte</option><optionvalue="catppuccin-frappe">catppuccin-frappe</option><optionvalue="catppuccin-macchiato">catppuccin-macchiato</option><optionvalue="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.8.0 on <spanclass="colophon-date" title="Thursday 14 November 2024 07:35">Thursday 14 November 2024</span>. Using Julia version 1.11.1.</p></section><footerclass="modal-card-foot"></footer></div></div></div></body></html>
30
+
"0.1"</code></pre></div></div></article><navclass="docs-footer"><aclass="docs-footer-nextpage" href="operations/">Operations »</a><divclass="flexbox-break"></div><pclass="footer-message">Powered by <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <ahref="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><divclass="modal" id="documenter-settings"><divclass="modal-background"></div><divclass="modal-card"><headerclass="modal-card-head"><pclass="modal-card-title">Settings</p><buttonclass="delete"></button></header><sectionclass="modal-card-body"><p><labelclass="label">Theme</label><divclass="select"><selectid="documenter-themepicker"><optionvalue="auto">Automatic (OS)</option><optionvalue="documenter-light">documenter-light</option><optionvalue="documenter-dark">documenter-dark</option><optionvalue="catppuccin-latte">catppuccin-latte</option><optionvalue="catppuccin-frappe">catppuccin-frappe</option><optionvalue="catppuccin-macchiato">catppuccin-macchiato</option><optionvalue="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.8.0 on <spanclass="colophon-date" title="Thursday 14 November 2024 08:21">Thursday 14 November 2024</span>. Using Julia version 1.11.1.</p></section><footerclass="modal-card-foot"></footer></div></div></div></body></html>
0 commit comments