Hi friends, I am with this terrible mess.At first glance seem a trivial problem, but its solution is not at all. I need to convert a string type double that takes the form \ d +. \ D + (2,413, 321.32, 33.33). Try several ways: CDbl (), Convert.ToDouble (), Double.Parse () and each of them always get the same result:the chain becomes, but lost decimal places, that is, I always transforms into a whole number. For example, the 2413 becomes 2413, then 32,132 is the 321.32 and with all the numbers. This does not happen to me if instead of separating the decimals with one character ','. kids with ','. I guess the problem must come a point format of the chain.
Replacing the "." by "," in each chain me works well,but i can not do that because i am doing an analyzer of mathematical expressions and the "character" is reserved for the separation of the argument when the function is called.
Bookmarks