ai.analysis.money package¶
Submodules¶
ai.analysis.money.currency module¶
ai.analysis.money.money module¶
- class ai.analysis.money.money.Money(amount: float | int, currency_type: ~ai.analysis.money.currency.Currency = $)[source]¶
Bases:
objectRepresents a monetary amount in a specific currency.
- amount¶
The numeric amount of money.
- Type:
float
- __init__(amount: float | int, currency_type: ~ai.analysis.money.currency.Currency = $)[source]¶
Initialize a Money instance.
- Parameters:
amount (float | int) – The monetary amount.
currency_type (Currency, optional) – The currency of the amount. Defaults to USD.
- Raises:
ValueError – If amount is not a float or int.