Microsoft
Software
Hardware
Network
Question : How do I divide two integer values and get a result that includes 2 decimal places?
I have what seems to be a very easy problem, but it isn't working for me. I have a table with two integer value columns (A and B). I simply want to create a new table with a new column (C) that divides column A by column B and gives me a result in a rate or percentage form.
For example, row 1 may contain 4 for column A and 16 for column B. I would expect my new computed column C to show .25 (4/16) or 25 (4.16*100).
I have used several combinations of CAST, ROUND, CONVERT with DECIMAL and NUMERIC, but can't get the correct result. I can't wait to see the simple solution.
Thank you so much.
Answer : How do I divide two integer values and get a result that includes 2 decimal places?
integer divided by integer always results in integer, so 4/16 will give you always 0
but you can do it like this
select 4*1.0 / 16
Random Solutions
How to count number of elements in an array of arrays?
Ms access SQL Select Like Query Error.
How can I find Distinguish Name(DN) for a user in Active Directory
how to check the status of services in AIX like Chargen , echo , finger , who
want to create exchange mail box on child domain hosted by parent domain mail server.
Auto-Response on Distribution list
What is a PCI Early Non VGA device?
Vista has started to not allow me to run .exe files. How come?
How do get passed Microsoft SQL Server 2005 Setup was unable to install on your computer?
install nistnet and recompile kernel