Source code for greatapi.multiplication

# Importing NumPy as "np"
from __future__ import annotations

import numpy as np


[docs]class Multiplication: """ Instantiate a multiplication operation. Numbers will be multiplied by the given multiplier. :param multiplier: The multiplier. :type multiplier: int """ def __init__(self, multiplier: float) -> None: self.multiplier = multiplier
[docs] def multiply(self, number: float) -> int: """ Multiply a given number by the multiplier. :param number: The number to multiply. :type number: int :return: The result of the multiplication. :rtype: int """ return np.dot(number, self.multiplier)