Please answer it in Python Write a function division_arrondi that takes as an argument a numerator, a denominator, and as optional arguments a rounded Boolean (worth False by default) and a decimal integer (valid 0 by default) and that calculates the value of the numerator/denominator fraction (unless the denominator is zero, in which case your function will display an error message and return nothing). If the rounded Boolean is False, the function will return this result without rounding it (if decimales is specified during the call, it will be ignored). If the rounded Boolean is True, the result will be rounded to the requested number of decimal places (by default, to the nearest integer). To make your rounds, you will use round(nombre_a_arrondir, nombre_de_decimales). Examples: division_arrondi(1,3) is 0.333333333333333333 division_arrondi(1,3,rounded=True, decimales=2) is 0.33 division_arrondi(15,8) is 1,875 division_arrondi(15,8, rounded=True, decimales=2) is 1.88 division_arrondi(12,9,True, decimales=2) is 1.33
Please answer it in Python
Write a function division_arrondi that takes as an argument a numerator, a denominator, and as optional arguments a rounded Boolean (worth False by default) and a decimal integer (valid 0 by default) and that calculates the value of the numerator/denominator fraction (unless the denominator is zero, in which case your function will display an error message and return nothing). If the rounded Boolean is False, the function will return this result without rounding it (if decimales is specified during the call, it will be ignored). If the rounded Boolean is True, the result will be rounded to the requested number of decimal places (by default, to the nearest integer). To make your rounds, you will use round(nombre_a_arrondir, nombre_de_decimales).
Examples:
division_arrondi(1,3) is 0.333333333333333333
division_arrondi(1,3,rounded=True, decimales=2) is 0.33
division_arrondi(15,8) is 1,875
division_arrondi(15,8, rounded=True, decimales=2) is 1.88
division_arrondi(12,9,True, decimales=2) is 1.33
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 3 steps with 2 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)