Question: Solve the following in Python. 1. def add2(a: int) -> int: add2(a) returns the value of the integer a + 2 example: add2(2) ->
Solve the following in Python.
1.
def add2(a: int) -> int:
"""
add2(a) returns the value of the integer a + 2
example: add2(2) -> 4
example: add2(-2) -> 0
example: add2(0) -> 2
:param: a: the left-hand value of the addition operation
:returns: integer value of the operation a + 2
""" return a + 2
"""
negate_a_mul_b(a, b) returns value of the operation -a * b
example: negate_a_mul_b(-2.0, 1.0) -> 2.0
example: negate_a_mul_b(-2.0, -2.0) -> -4.0
example: negate_a_mul_b(1.0, -2.0) -> 2.0
example: negate_a_mul_b(0.0, 0.0) -> 0.0
TODO: add param and return descriptions here
TODO: finish this function definition
2.
""" """
sind_approx(x) returns the Bhaskara I's sine approximation for sine in degrees.
This approximation is only valid within the range [0, 180].
The sine approximation is given as: 4 * x * (180 - x) / (40500 - x * (180 - x))
example: sind_approx(90.0) -> 1.0
example: sind_approx(0.0) -> 0.0
example: sind_approx(180.0) -> 0.0
example: sind_approx(45.0) -> 0.7058823529...
TODO: add param and return descriptions here
TODO: finish this function definition
"""
"""
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
