package Ġnet . pot 8 os . kot lint est sample Ċ Ċ import Ġjava . math . BigDecimal Ċ Ċ /** Ċ Ġ* Ġ@ author ĠSo ĠN ak am ura , Ġ 2 0 1 9 - Mar - 1 6 Ċ Ġ*/ Ċ enum Ġclass ĠFigure Ġ{ ĊĠ ĠSUM , ĠSUB , ĠMUL , ĠDIV , ĠNONE ; ĊĊĠ Ġfun Ġcalc ( arg 1 : ĠBigDecimal , Ġarg 2 : ĠBigDecimal ): ĠBigDecimal Ġ= ĊĠĠĠ Ġwhen Ġ( this ) Ġ{ ĊĠĠĠĠĠ ĠSUM Ġ-> Ġarg 1 . plus ( arg 2 ) ĊĠĠĠĠĠ ĠSUB Ġ-> Ġarg 1 . minus ( arg 2 ) ĊĠĠĠĠĠ ĠMUL Ġ-> Ġarg 1 . multiply ( arg 2 ) ĊĠĠĠĠĠ ĠDIV Ġ-> Ġarg 1 . divide ( arg 2 , Ġ 8 , ĠBigDecimal . ROUND _ HALF _ UP ) ĊĠĠĠĠĠ ĠNONE Ġ-> Ġarg 2 ĊĠĠĠ Ġ} Ċ } Ċ