Dayananda, I can understand that sometimes business is very blunt with the requirements which they cant compromise on. In just one line i want to summarize your requirement which is no rounding and upto 3/4 decimal places you want the system to show the unit price and percentage same as excel whereas in standard it's by default 2 decimal places.
I found this wonderful suggestion give by Lakshmipathi sir in thread mentioned below
4 Decimal Places for Specific condition type in sales pricing
and if still it's not feasible for you then please have a look at OSS note and the following thread to meet your requirement but please be very careful with the business implications before implementing this solution. Try to convince the client if possible rest put the ball in their court by telling them what you can foresee after this major change. In case you need any further explanation on this, feel free to ask. Thanks.