\doxysection{Pseudo\+\_\+\+QC\+\_\+\+Number.\+dox.\+h}
\hypertarget{_pseudo___q_c___number_8dox_8h_source}{}\label{_pseudo___q_c___number_8dox_8h_source}
\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ }
\DoxyCodeLine{00003\ \textcolor{keyword}{namespace\ }\mbox{\hyperlink{namespace_qore}{Qore}}\ \{}
\DoxyCodeLine{00005\ \textcolor{comment}{/***/}}
\DoxyCodeLine{00006\ \textcolor{keyword}{class\ }\mbox{\hyperlink{class_qore_1_1zzz8numberzzz9}{zzz8numberzzz9}}\ :\ \textcolor{keyword}{public}\ \mbox{\hyperlink{class_qore_1_1zzz8valuezzz9}{zzz8valuezzz9}}\ \{}
\DoxyCodeLine{00007\ }
\DoxyCodeLine{00008\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00010\ }
\DoxyCodeLine{00024\ \mbox{\hyperlink{group__type__conversion__functions_ga43bd1e4a512f68f1b9fd3087b591d6d0}{number}}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a638c34b8465f9a9ce773c25e4a263cd9}{abs}}();}
\DoxyCodeLine{00025\ }
\DoxyCodeLine{00026\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00028\ }
\DoxyCodeLine{00061\ \textcolor{keywordtype}{string}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_acdcee3a4130b680892d915f3956f8199}{format}}(\textcolor{keywordtype}{string}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{fmt}});}
\DoxyCodeLine{00062\ }
\DoxyCodeLine{00063\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00065\ }
\DoxyCodeLine{00089\ \textcolor{keywordtype}{string}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a31013414002c3808718a217d8d488f7b}{format}}(\textcolor{keywordtype}{int}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a1fe1e3b19d22b16a26298c17f8a142f1}{prec}}\ =\ 2,\ \textcolor{keywordtype}{string}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{decimal\_sep}}\ =\ \textcolor{stringliteral}{"{}."{}},\ \textcolor{keywordtype}{string}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{thousands\_sep}}\ =\ \textcolor{stringliteral}{"{}"{}});}
\DoxyCodeLine{00090\ }
\DoxyCodeLine{00091\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00093\ }
\DoxyCodeLine{00106\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a77d551228c1b9919aff689fa6a5f2d02}{infp}}();}
\DoxyCodeLine{00107\ }
\DoxyCodeLine{00108\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00110\ }
\DoxyCodeLine{00123\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_ae1c82d60b2445d72d4ece799aae3ce9c}{intp}}();}
\DoxyCodeLine{00124\ }
\DoxyCodeLine{00125\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00127\ }
\DoxyCodeLine{00140\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a727440c8e6372147f05d7b47400c3d04}{nanp}}();}
\DoxyCodeLine{00141\ }
\DoxyCodeLine{00142\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00144\ }
\DoxyCodeLine{00156\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a1fe1e3b19d22b16a26298c17f8a142f1}{prec}}();}
\DoxyCodeLine{00157\ }
\DoxyCodeLine{00158\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00160\ }
\DoxyCodeLine{00172\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a38775c7c4cfe0f625996416ef764b6c7}{sign}}();}
\DoxyCodeLine{00173\ }
\DoxyCodeLine{00174\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00176\ }
\DoxyCodeLine{00189\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a641e9e8ebd0a13be0c13be36abe54b61}{strp}}();}
\DoxyCodeLine{00190\ }
\DoxyCodeLine{00191\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00193\ }
\DoxyCodeLine{00217\ \textcolor{keywordtype}{string}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_ae6d52cb434c6eef372ef064852038f8a}{toBase}}(\textcolor{keywordtype}{int}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{base}}\ =\ 10);}
\DoxyCodeLine{00218\ }
\DoxyCodeLine{00219\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00221\ }
\DoxyCodeLine{00230\ \textcolor{keywordtype}{string}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_afdb59247ad7986908146221d6ebf4806}{toString}}(\textcolor{keywordtype}{int}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{fmt}});}
\DoxyCodeLine{00231\ }
\DoxyCodeLine{00232\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00234\ }
\DoxyCodeLine{00250\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_ae2c7a3126a3d07d4657043b6f548b1a0}{typeCode}}();}
\DoxyCodeLine{00251\ }
\DoxyCodeLine{00252\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00254\ }
\DoxyCodeLine{00270\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a51efa04ed2ac66dcd168b25a739a8af6}{val}}();}
\DoxyCodeLine{00271\ \};}
\DoxyCodeLine{00275\ }
\DoxyCodeLine{00277\ \ \ \ \ \textcolor{keyword}{const}\ \mbox{\hyperlink{group__number__formatting__constants_ga26210c15de6f9439841b31983989b727}{NF\_Default}}\ =\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{QORE\_NF\_DEFAULT}};}
\DoxyCodeLine{00279\ }
\DoxyCodeLine{00285\ \ \ \ \ \textcolor{keyword}{const}\ \mbox{\hyperlink{group__number__formatting__constants_ga04d7d50e0d78ac50341f8729c4940947}{NF\_Raw}}\ =\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{QORE\_NF\_RAW}};}
\DoxyCodeLine{00287\ \ \ \ \ \textcolor{keyword}{const}\ \mbox{\hyperlink{group__number__formatting__constants_ga69cc628e70f6f1c4c9ba4997ac09e5b8}{NF\_Scientific}}\ =\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{QORE\_NF\_SCIENTIFIC}};}
\DoxyCodeLine{00289\ }
\DoxyCodeLine{00292\ }
\DoxyCodeLine{00294\ }
\DoxyCodeLine{00299\ \ \ \ \ \textcolor{keyword}{const}\ \mbox{\hyperlink{group__number__string__formatting__constants_gab4b7a40f77ac14951ab6f04229a7bb6b}{SNF\_AllDigits}}\ =\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{QORE\_NUM\_ALL\_DIGITS}};}
\DoxyCodeLine{00301\ \}}

\end{DoxyCode}
