is 90.23 an irrational number?

90.23 = 90 23/100

so, yes, it is rational.
Any terminating or repeating decimal is rational.