<< I can't recall how to handle fractiona exponents in Visual Basic. Does anyone out there know? >> You mean something like this? MsgBox CStr(2 ^ (5 / 2)) It returns 5.6568.... for me.