something stupid happened
Revert "Revert "Finished Decimal2HexConversion with ternary operator""

This reverts commit e6bae5cfe29a7af3193a0b3edc8042f2fcd39d79.
something strange2