Klasse ComplexNumber
java.lang.Object
ch.nolix.tech.math.bigdecimalmath.ComplexNumber
- Alle implementierten Schnittstellen:
IComplexNumber,Comparable<IComplexNumber>
A
ComplexNumber is not mutable.- Version:
- 2019-02-19
- Autor:
- Silvan Wyss
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungComplexNumber(double realComponent, double imaginaryComponent) ComplexNumber(double realComponent, double imaginaryComponent, int decimalPlaces) ComplexNumber(BigDecimal realComponent, BigDecimal imaginaryComponent) ComplexNumber(BigDecimal realComponent, BigDecimal imaginaryComponent, int decimalPlaces) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintcompareTo(IComplexNumber complexNumber) booleanintgetPower(int exponent) getProduct(double number) getProduct(IComplexNumber complexNumber) getProduct(BigDecimal number) intgetScale()getSum(double number) getSum(IComplexNumber complexNumber) getSum(BigDecimal number) inthashCode()inDecimalPlaces(int decimalPlaces) booleanbooleantoString()
-
Konstruktordetails
-
ComplexNumber
-
ComplexNumber
-
ComplexNumber
public ComplexNumber(double realComponent, double imaginaryComponent) -
ComplexNumber
public ComplexNumber(double realComponent, double imaginaryComponent, int decimalPlaces)
-
-
Methodendetails
-
compareTo
- Angegeben von:
compareToin SchnittstelleComparable<IComplexNumber>
-
equals
-
getConjugate
- Angegeben von:
getConjugatein SchnittstelleIComplexNumber
-
getDecimalPlaces
public int getDecimalPlaces()- Angegeben von:
getDecimalPlacesin SchnittstelleIComplexNumber
-
getImaginaryComponent
- Angegeben von:
getImaginaryComponentin SchnittstelleIComplexNumber
-
getMagnitude
- Angegeben von:
getMagnitudein SchnittstelleIComplexNumber
-
getPower
- Angegeben von:
getPowerin SchnittstelleIComplexNumber
-
getPower2
- Angegeben von:
getPower2in SchnittstelleIComplexNumber
-
getPower3
- Angegeben von:
getPower3in SchnittstelleIComplexNumber
-
getPower4
- Angegeben von:
getPower4in SchnittstelleIComplexNumber
-
getProduct
- Angegeben von:
getProductin SchnittstelleIComplexNumber
-
getProduct
- Angegeben von:
getProductin SchnittstelleIComplexNumber
-
getProduct
- Angegeben von:
getProductin SchnittstelleIComplexNumber
-
getRealComponent
- Angegeben von:
getRealComponentin SchnittstelleIComplexNumber
-
getScale
public int getScale()- Angegeben von:
getScalein SchnittstelleIComplexNumber
-
getSquaredMagnitude
- Angegeben von:
getSquaredMagnitudein SchnittstelleIComplexNumber
-
getSum
- Angegeben von:
getSumin SchnittstelleIComplexNumber
-
getSum
- Angegeben von:
getSumin SchnittstelleIComplexNumber
-
getSum
- Angegeben von:
getSumin SchnittstelleIComplexNumber
-
hashCode
public int hashCode() -
inDecimalPlaces
- Angegeben von:
inDecimalPlacesin SchnittstelleIComplexNumber
-
isPureImaginary
public boolean isPureImaginary()- Angegeben von:
isPureImaginaryin SchnittstelleIComplexNumber
-
isPureReal
public boolean isPureReal()- Angegeben von:
isPureRealin SchnittstelleIComplexNumber
-
toString
-