Home
last modified time | relevance | path

Searched refs:BinaryPrefix (Results 1 – 11 of 11) sorted by relevance

/dports/math/libqalculate/libqalculate-3.17.0/libqalculate/
H A DPrefix.cc108 BinaryPrefix::BinaryPrefix(int exp2, string long_name, string short_name, string unicode_name) : Pr… in BinaryPrefix() function in BinaryPrefix
111 BinaryPrefix::~BinaryPrefix() { in ~BinaryPrefix()
113 int BinaryPrefix::exponent(int iexp) const { in exponent()
116 Number BinaryPrefix::exponent(const Number &nexp) const { in exponent()
119 void BinaryPrefix::setExponent(int iexp) { in setExponent()
122 Number BinaryPrefix::value(const Number &nexp) const { in value()
127 Number BinaryPrefix::value(int iexp) const { in value()
132 Number BinaryPrefix::value() const { in value()
137 int BinaryPrefix::type() const { in type()
H A DPrefix.h156 class BinaryPrefix : public Prefix {
167BinaryPrefix(int exp2, std::string long_name, std::string short_name = "", std::string unicode_nam…
168 ~BinaryPrefix();
H A DCalculator.h373 BinaryPrefix *binary_null_prefix;
398 std::vector<BinaryPrefix*> binary_prefixes;
798 BinaryPrefix *getExactBinaryPrefix(int exp2, int exp = 1) const;
835 BinaryPrefix *getNearestBinaryPrefix(int exp2, int exp = 1) const;
842 BinaryPrefix *getOptimalBinaryPrefix(int exp2, int exp = 1) const;
849 BinaryPrefix *getOptimalBinaryPrefix(const Number &exp2, const Number &exp) const;
H A DCalculator.cc302 binary_null_prefix = new BinaryPrefix(0, "", ""); in Calculator()
531 binary_null_prefix = new BinaryPrefix(0, "", ""); in Calculator()
881 BinaryPrefix *Calculator::getExactBinaryPrefix(int exp2, int exp) const { in getExactBinaryPrefix()
1047 BinaryPrefix *Calculator::getNearestBinaryPrefix(int exp2, int exp) const { in getNearestBinaryPrefix()
1073 BinaryPrefix *Calculator::getOptimalBinaryPrefix(int exp2, int exp) const { in getOptimalBinaryPrefix()
1079 BinaryPrefix *p = NULL, *p_prev = NULL; in getOptimalBinaryPrefix()
1119 BinaryPrefix *Calculator::getOptimalBinaryPrefix(const Number &exp2, const Number &exp) const { in getOptimalBinaryPrefix()
1126 BinaryPrefix *p = NULL, *p_prev = NULL; in getOptimalBinaryPrefix()
1163 binary_prefixes.push_back((BinaryPrefix*) p); in addPrefix()
H A Dincludes.h53 class BinaryPrefix; variable
H A DUnit.cc813 if(prefixv && prefixv->type() == PREFIX_BINARY) return ((BinaryPrefix*) prefixv)->exponent(); in prefixExponent()
H A DCalculator-definitions.cc2136 addPrefix(new BinaryPrefix(s2i(sexp), name, stmp, uname)); in loadDefinitions()
2251 …xmlNewTextChild(newnode, NULL, (xmlChar*) "exponent", (xmlChar*) i2s(((BinaryPrefix*) prefixes[i])… in savePrefixes()
2614 …xmlNewTextChild(newnode2, NULL, (xmlChar*) "prefix", (xmlChar*) i2s(((BinaryPrefix*) p)->exponent(… in saveUnits()
H A DMathStructure-print.cc1367 if(use_binary_prefix) test_exp -= ((BinaryPrefix*) p)->exponent(exp); in setPrefixes()
1408 if(use_binary_prefix) test_exp -= ((BinaryPrefix*) p)->exponent(exp2); in setPrefixes()
H A DCalculator-parse.cc1753 m_prefix->raise(Number(((BinaryPrefix*) p)->exponent(), 1)); in parse()
/dports/math/libqalculate/libqalculate-3.17.0/src/
H A Dqalc.cc4077 fputs(i2s(((BinaryPrefix*) prefix)->exponent()).c_str(), stdout); in main()
/dports/math/qalculate/qalculate-gtk-3.17.0/src/
H A Dcallbacks.cc6571 ….c_str(), (int) (pango_font_description_get_size(font_desc) / 1.5), ((BinaryPrefix*) p)->exponent(… in create_pmenu()
6608 … true, &can_display_unicode_string_function, (void*) item).c_str(), ((BinaryPrefix*) p)->exponent(… in create_pmenu2()
7010 …Prefix"), (int) (pango_font_description_get_size(font_desc) / 1.5), ((BinaryPrefix*) p)->exponent(… in update_completion()