public class NumberFactorization extends Object
| Constructor and Description |
|---|
NumberFactorization(Map<Long,Integer> components) |
| Modifier and Type | Method and Description |
|---|---|
HashMap<Long,Integer> |
components() |
NumberFactorization |
div(NumberFactorization devider) |
boolean |
isPrime() |
boolean |
isRootableOf(int power) |
boolean |
isSqrtable() |
NumberFactorization |
mul(NumberFactorization multiplier) |
long |
number() |
static NumberFactorization |
of(long number) |
NumberFactorization |
pow(int powValue) |
Collection<Integer> |
powers() |
public static NumberFactorization of(long number)
public Collection<Integer> powers()
public NumberFactorization div(NumberFactorization devider)
public NumberFactorization mul(NumberFactorization multiplier)
public NumberFactorization pow(int powValue)
public boolean isSqrtable()
public boolean isRootableOf(int power)
public long number()
public boolean isPrime()
Copyright © 2020. All rights reserved.