.class public TaxCalculator .super java/lang/Object ; default constructor .method public ()V aload 0 invokespecial java/lang/Object/()V return .end method .method public static tax(F)F .limit stack 2 .limit locals 1 fload 0 ldc 35000.0 fcmpl ifge o35k fload 0 ldc 15000.0 fcmpl ifge o15k fload 0 ldc 5000.0 fcmpl ifge o5k fload 0 ldc 0.0 fcmpl ifge o0 ldc 0.0 goto exit o0: ldc 0.05 goto exit o5k: ldc 0.08 goto exit o15k: fload 0 ldc 25000.0 fcmpl ifge o25k ldc 0.10 goto exit o25k: ldc 0.12 goto exit o35k: fload 0 ldc 75000.0 fcmpl ifge o75k fload 0 ldc 50000.0 fcmpl ifge o50k ldc 0.15 goto exit o50k: ldc 0.20 goto exit o75k: ldc 0.25 exit: fload 0 fmul freturn .end method