\hypertarget{_pseudo___q_c___number_8dox_8h_source}{}\doxysection{Pseudo\+\_\+\+QC\+\_\+\+Number.\+dox.\+h}

\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{3 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{5 \textcolor{comment}{/***/}}
\DoxyCodeLine{6 \textcolor{keyword}{class }\mbox{\hyperlink{class_qore_1_1zzz8numberzzz9}{zzz8numberzzz9}} : \textcolor{keyword}{public} \mbox{\hyperlink{class_qore_1_1zzz8valuezzz9}{zzz8valuezzz9}} \{}
\DoxyCodeLine{7 }
\DoxyCodeLine{8 \textcolor{keyword}{public}:}
\DoxyCodeLine{10 }
\DoxyCodeLine{24 \mbox{\hyperlink{group__type__conversion__functions_ga43bd1e4a512f68f1b9fd3087b591d6d0}{number}} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a638c34b8465f9a9ce773c25e4a263cd9}{abs}}();}
\DoxyCodeLine{25 }
\DoxyCodeLine{26 \textcolor{keyword}{public}:}
\DoxyCodeLine{28 }
\DoxyCodeLine{54 \textcolor{keywordtype}{string} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_acdcee3a4130b680892d915f3956f8199}{format}}(\textcolor{keywordtype}{string} fmt);}
\DoxyCodeLine{55 }
\DoxyCodeLine{56 \textcolor{keyword}{public}:}
\DoxyCodeLine{58 }
\DoxyCodeLine{82 \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} decimal\_sep = \textcolor{stringliteral}{"{}."{}}, \textcolor{keywordtype}{string} thousands\_sep = \textcolor{stringliteral}{"{}"{}});}
\DoxyCodeLine{83 }
\DoxyCodeLine{84 \textcolor{keyword}{public}:}
\DoxyCodeLine{86 }
\DoxyCodeLine{99 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a77d551228c1b9919aff689fa6a5f2d02}{infp}}();}
\DoxyCodeLine{100 }
\DoxyCodeLine{101 \textcolor{keyword}{public}:}
\DoxyCodeLine{103 }
\DoxyCodeLine{116 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_ae1c82d60b2445d72d4ece799aae3ce9c}{intp}}();}
\DoxyCodeLine{117 }
\DoxyCodeLine{118 \textcolor{keyword}{public}:}
\DoxyCodeLine{120 }
\DoxyCodeLine{133 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a727440c8e6372147f05d7b47400c3d04}{nanp}}();}
\DoxyCodeLine{134 }
\DoxyCodeLine{135 \textcolor{keyword}{public}:}
\DoxyCodeLine{137 }
\DoxyCodeLine{149 \textcolor{keywordtype}{int} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a1fe1e3b19d22b16a26298c17f8a142f1}{prec}}();}
\DoxyCodeLine{150 }
\DoxyCodeLine{151 \textcolor{keyword}{public}:}
\DoxyCodeLine{153 }
\DoxyCodeLine{165 \textcolor{keywordtype}{int} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a38775c7c4cfe0f625996416ef764b6c7}{sign}}();}
\DoxyCodeLine{166 }
\DoxyCodeLine{167 \textcolor{keyword}{public}:}
\DoxyCodeLine{169 }
\DoxyCodeLine{182 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a641e9e8ebd0a13be0c13be36abe54b61}{strp}}();}
\DoxyCodeLine{183 }
\DoxyCodeLine{184 \textcolor{keyword}{public}:}
\DoxyCodeLine{186 }
\DoxyCodeLine{209 \textcolor{keywordtype}{string} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_ae6d52cb434c6eef372ef064852038f8a}{toBase}}(\textcolor{keywordtype}{int} base = 10);}
\DoxyCodeLine{210 }
\DoxyCodeLine{211 \textcolor{keyword}{public}:}
\DoxyCodeLine{213 }
\DoxyCodeLine{222 \textcolor{keywordtype}{string} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_afdb59247ad7986908146221d6ebf4806}{toString}}(\textcolor{keywordtype}{int} fmt);}
\DoxyCodeLine{223 }
\DoxyCodeLine{224 \textcolor{keyword}{public}:}
\DoxyCodeLine{226 }
\DoxyCodeLine{242 \textcolor{keywordtype}{int} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_ae2c7a3126a3d07d4657043b6f548b1a0}{typeCode}}();}
\DoxyCodeLine{243 }
\DoxyCodeLine{244 \textcolor{keyword}{public}:}
\DoxyCodeLine{246 }
\DoxyCodeLine{262 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9_a51efa04ed2ac66dcd168b25a739a8af6}{val}}();}
\DoxyCodeLine{263 \};}
\DoxyCodeLine{267 }
\DoxyCodeLine{269     \textcolor{keyword}{const} \mbox{\hyperlink{group__number__formatting__constants_ga26210c15de6f9439841b31983989b727}{NF\_Default}} = QORE\_NF\_DEFAULT;}
\DoxyCodeLine{271 }
\DoxyCodeLine{277     \textcolor{keyword}{const} \mbox{\hyperlink{group__number__formatting__constants_ga04d7d50e0d78ac50341f8729c4940947}{NF\_Raw}} = QORE\_NF\_RAW;}
\DoxyCodeLine{279     \textcolor{keyword}{const} \mbox{\hyperlink{group__number__formatting__constants_ga69cc628e70f6f1c4c9ba4997ac09e5b8}{NF\_Scientific}} = QORE\_NF\_SCIENTIFIC;}
\DoxyCodeLine{281 }
\DoxyCodeLine{284 }
\DoxyCodeLine{286 }
\DoxyCodeLine{291     \textcolor{keyword}{const} \mbox{\hyperlink{group__number__string__formatting__constants_gab4b7a40f77ac14951ab6f04229a7bb6b}{SNF\_AllDigits}} = QORE\_NUM\_ALL\_DIGITS;}
\DoxyCodeLine{293 \}}

\end{DoxyCode}
