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:
object
Represents 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.