The short answer is no.
Long answer:
First, let us define what a rational number is. Mathematicians define a rational number as a number that can be expressed as the ratio of an integer to an integer.
Conversely, a irrational number is a number that cannot be expressed as a ratio of an integer to an integer.
The decimal number can be pressed as

So, no. 0.45 is not irrational.