| 946 | } |
| 947 | |
| 948 | Decimal128 Decimal128::sqrt(DecimalStatus decSt) const |
| 949 | { |
| 950 | decNumber dn; |
| 951 | decQuadToNumber(&dec, &dn); |
| 952 | |
| 953 | DecimalContext context(this, decSt); |
| 954 | decNumberSquareRoot(&dn, &dn, &context); |
| 955 | |
| 956 | Decimal128 rc; |
| 957 | decQuadFromNumber(&rc.dec, &dn, &context); |
| 958 | return rc; |
| 959 | } |
| 960 | |
| 961 | Decimal128 Decimal128::pow(DecimalStatus decSt, Decimal128 op2) const |
| 962 | { |
no outgoing calls
no test coverage detected