Opened 9 years ago
Last modified 5 years ago
#11808 new defect
MPC complex numbers and the symbolic i cannot be added
Reported by: | jpflori | Owned by: | robertwb |
---|---|---|---|
Priority: | minor | Milestone: | sage-6.9 |
Component: | coercion | Keywords: | mpc complex numbers multiprecision.org |
Cc: | leif | Merged in: | |
Authors: | Reviewers: | ||
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description
With the current interface to the MPC library, you cannot add the symbolic i and complex numbers:
sage: from sage.rings.complex_mpc import MPComplexField sage: MPC = MPComplexField() sage: MPC(1)+i ... TypeError: unsupported operand parent(s) for '+': 'Complex Field with 53 bits of precision' and 'Symbolic Ring'
This work with "usual" complex numbers:
sage: CC(1)+i 1.00000000000000 + 1.00000000000000*I
Change History (6)
comment:1 Changed 9 years ago by
- Cc leif added
comment:2 Changed 7 years ago by
- Milestone changed from sage-5.11 to sage-5.12
comment:3 Changed 7 years ago by
- Milestone changed from sage-6.1 to sage-6.2
comment:4 Changed 7 years ago by
- Milestone changed from sage-6.2 to sage-6.3
comment:5 Changed 6 years ago by
- Milestone changed from sage-6.3 to sage-6.4
comment:6 Changed 5 years ago by
- Component changed from packages: optional to coercion
- Milestone changed from sage-6.4 to sage-6.9
- Owner changed from tbd to robertwb
Note: See
TracTickets for help on using
tickets.