math/big.Float.form (field)
105 uses
math/big (current package)
float.go#L69: form form
float.go#L170: if z.form == finite {
float.go#L173: z.form = zero
float.go#L216: if x.form != finite {
float.go#L244: if x.form == zero {
float.go#L272: if x.form == finite {
float.go#L277: if mant.form == finite {
float.go#L288: z.form = zero
float.go#L295: z.form = inf
float.go#L299: z.form = finite
float.go#L326: if z.form == finite {
float.go#L340: return x.form == inf
float.go#L350: if x.form != finite {
float.go#L351: return x.form == zero
float.go#L367: if x.form != finite {
float.go#L397: if z.form != finite {
float.go#L479: z.form = inf
float.go#L507: z.form = zero
float.go#L511: z.form = finite
float.go#L554: z.form = zero
float.go#L558: z.form = inf
float.go#L562: z.form = finite
float.go#L603: z.form = zero
float.go#L635: z.form = inf
float.go#L652: z.form = x.form
float.go#L654: if x.form == finite {
float.go#L678: z.form = x.form
float.go#L680: if z.form == finite {
float.go#L738: switch x.form {
float.go#L783: switch x.form {
float.go#L838: switch x.form {
float.go#L899: if r.form == inf || e > emax {
float.go#L958: switch x.form {
float.go#L1019: if r.form == inf || e > emax {
float.go#L1079: if z == nil && x.form <= finite {
float.go#L1083: switch x.form {
float.go#L1135: if z == nil && x.form <= finite {
float.go#L1139: switch x.form {
float.go#L1299: z.form = zero
float.go#L1451: if x.form == finite && y.form == finite {
float.go#L1476: if z.form == zero && z.mode == ToNegativeInf && z.acc == Exact {
float.go#L1482: if x.form == inf && y.form == inf && x.neg != y.neg {
float.go#L1487: z.form = zero
float.go#L1492: if x.form == zero && y.form == zero {
float.go#L1495: z.form = zero
float.go#L1500: if x.form == inf || y.form == zero {
float.go#L1525: if x.form == finite && y.form == finite {
float.go#L1543: if z.form == zero && z.mode == ToNegativeInf && z.acc == Exact {
float.go#L1549: if x.form == inf && y.form == inf && x.neg == y.neg {
float.go#L1554: z.form = zero
float.go#L1559: if x.form == zero && y.form == zero {
float.go#L1562: z.form = zero
float.go#L1567: if x.form == inf || y.form == zero {
float.go#L1594: if x.form == finite && y.form == finite {
float.go#L1601: if x.form == zero && y.form == inf || x.form == inf && y.form == zero {
float.go#L1605: z.form = zero
float.go#L1610: if x.form == inf || y.form == inf {
float.go#L1613: z.form = inf
float.go#L1619: z.form = zero
float.go#L1639: if x.form == finite && y.form == finite {
float.go#L1646: if x.form == zero && y.form == zero || x.form == inf && y.form == inf {
float.go#L1650: z.form = zero
float.go#L1655: if x.form == zero || y.form == inf {
float.go#L1658: z.form = zero
float.go#L1664: z.form = inf
float.go#L1711: switch x.form {
floatconv.go#L40: z.form = zero
floatconv.go#L67: z.form = zero
floatconv.go#L125: z.form = finite
floatmarsh.go#L28: if x.form == finite {
floatmarsh.go#L45: b := byte(x.mode&7)<<5 | byte((x.acc+1)&3)<<3 | byte(x.form&3)<<1
floatmarsh.go#L52: if x.form == finite {
floatmarsh.go#L81: z.form = form((b >> 1) & 3)
floatmarsh.go#L85: if z.form == finite {
ftoa.go#L70: if x.form == inf {
ftoa.go#L94: if x.form == finite {
ftoa.go#L319: if x.form == zero {
ftoa.go#L323: if debugFloat && x.form != finite {
ftoa.go#L353: if x.form == zero {
ftoa.go#L365: if debugFloat && x.form != finite {
ftoa.go#L420: if x.form == zero {
ftoa.go#L424: if debugFloat && x.form != finite {
sqrt.go#L48: if x.form != finite {
sqrt.go#L50: z.form = x.form
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |