tagged [floating-point]

Why is floating point arithmetic in C# imprecise?

Why is floating point arithmetic in C# imprecise? Why does the following program print what it prints? Output is

28 Dec at 00:13

C#: Convert Byte array into a float

C#: Convert Byte array into a float I have a byte array of size 4 Now I wanted to convert this source into a 4-byte float value... Can anyone tell me how to do this...

9 Jan at 17:51

Python: Converting string into decimal number

Python: Converting string into decimal number I have a python list with strings in this format: How do I convert those strings into decimal numbers to perform arithmetic operations on the list element...

20 Dec at 21:42

C# get digits from float variable

C# get digits from float variable I have a float variable and would like to get only the part after the comma, so if I have 3.14. I would like to get 14 as an integer. How can I do that?

24 Jun at 20:15

What is the maximum float in Python?

What is the maximum float in Python? I think the maximum integer in python is available by calling `sys.maxint`. What is the maximum `float` or `long` in Python? --- [Maximum and Minimum values for in...

How do I use a decimal step value for range()?

How do I use a decimal step value for range()? How do I iterate between 0 and 1 by a step of 0.1? This says that the step argument cannot be zero:

17 Jul at 04:32

How to limit a decimal number?

How to limit a decimal number? > [How to format a decimal](https://stackoverflow.com/questions/697977/how-to-format-a-decimal) How can I limit my decimal number so I'll get only 3 digits after the p...

23 May at 12:13

Sending floating point number from server to client

Sending floating point number from server to client I am using socket programming. I have a stored in a variable in my server code which I want to send to the client which is waiting to receive it. Ho...

31 Jul at 11:58

C# float to decimal conversion

C# float to decimal conversion Any smart way to convert a float like this: into a decimal (or double) without losing precision? I've tried:

1 Mar at 02:48

Double vs. BigDecimal?

Double vs. BigDecimal? I have to calculate some floating point variables and my colleague suggest me to use `BigDecimal` instead of `double` since it will be more precise. But I want to know what it i...

Floating point comparison functions for C#

Floating point comparison functions for C# Can someone point towards (or show) some good general floating point comparison functions in C# for comparing floating point values? I want to implement func...

29 Mar at 13:45

Best way to generate a random float in C#

Best way to generate a random float in C# What is the best way to generate a random float in C#? Update: I want random floating point numbers from float.Minvalue to float.Maxvalue. I am using these nu...

9 May at 16:28

How to check whether input value is integer or float?

How to check whether input value is integer or float? How to check whether input value is integer or float? Suppose 312/100=3.12 Here i need check whether 3.12 is a float value or integer value, i.e.,...

4 Aug at 22:12

What is E in floating point?

What is E in floating point? What is ? What exactly happens here? Can we use this approach in other data types or can we only use it in floating point numbers? Output: 1700

Converting String To Float in C#

Converting String To Float in C# I am converting a string like "41.00027357629127", and I am using; or These methods return . When I convert to float I want "41.00027357629127". This string should be ...

C convert floating point to int

C convert floating point to int I'm using (not C++). I need to convert a float number into an `int`. I do not want to round to the the nearest number, I simply want to eliminate what is after the inte...

How to convert Decimal to Double in C#?

How to convert Decimal to Double in C#? I want to assign the decimal variable "trans" to the double variable "this.Opacity". When I build the app it gives the following error: > Cannot implicitly conv...

What's the best way to represent System.Decimal in Protocol Buffers?

What's the best way to represent System.Decimal in Protocol Buffers? Following on from [this](https://stackoverflow.com/questions/371418/can-you-represent-csv-data-in-googles-protocol-buffer-format) q...

How to truncate float values?

How to truncate float values? I want to remove digits from a float to have a fixed number of digits after the dot, like: I need to output as a string to another function, not print. Also I want to ign...

27 Oct at 00:22

How to convert string into float in JavaScript?

How to convert string into float in JavaScript? I am trying to parse two values from a datagrid. The fields are numeric, and when they have a comma (ex. 554,20), I can't get the numbers after the comm...

23 Apr at 09:32

Retain precision with double in Java

Retain precision with double in Java The above code prints: How would I get this to just print (or be able to use it as) 11.4?

28 Oct at 22:54

Why does C# allow dividing a non-zero number by zero in floating-point type?

Why does C# allow dividing a non-zero number by zero in floating-point type? Why C# allows: And doesn't allow: Mathematically, is there any differences between integral and floating-point numbers in d...

18 Oct at 21:31

How to suppress scientific notation when printing float values?

How to suppress scientific notation when printing float values? Here's my code: My quotient displays as `1.00000e-05`. Is there any way to suppress scientific notation and make it display as `0.00001`...

23 May at 19:11

Correct format specifier for double in printf

Correct format specifier for double in printf What is the correct format specifier for `double` in printf? Is it `%f` or is it `%lf`? I believe it's `%f`, but I am not sure. ### Code sample

Convert float to double loses precision but not via ToString

Convert float to double loses precision but not via ToString I have the following code: The results are equivalent to: I'm curious to find out why this is?