Nekro Client Регистрация 01.08.2020 Сообщения 232 Благодарностей 24 Баллы 18 28.12.2023 #1 Здравствуйте. Есть число 2,02429149797571E-10, как мне его перевести в 0.000000000202429149797571 на C# ?
Здравствуйте. Есть число 2,02429149797571E-10, как мне его перевести в 0.000000000202429149797571 на C# ?
IvanVish Client Регистрация 19.06.2020 Сообщения 26 Благодарностей 6 Баллы 3 28.12.2023 #2 Приветствую! Можно вот таким способом: C#: string x = "2,02429149797571E-10"; decimal d = Decimal.Parse(x, System.Globalization.NumberStyles.Float); return d; Реакции: Nekro
Приветствую! Можно вот таким способом: C#: string x = "2,02429149797571E-10"; decimal d = Decimal.Parse(x, System.Globalization.NumberStyles.Float); return d;
Sherminator Client Регистрация 10.09.2021 Сообщения 1 248 Благодарностей 673 Баллы 113 28.12.2023 #3 При этом у decimal максимум 29 знаков после запятой Реакции: Nekro
Nekro Client Регистрация 01.08.2020 Сообщения 232 Благодарностей 24 Баллы 18 28.12.2023 #4 IvanVish сказал(а): Приветствую! Можно вот таким способом: C#: string x = "2,02429149797571E-10"; decimal d = Decimal.Parse(x, System.Globalization.NumberStyles.Float); return d; Нажмите, чтобы раскрыть... Благодарю! Помогло. Сохраню себе этот код.
IvanVish сказал(а): Приветствую! Можно вот таким способом: C#: string x = "2,02429149797571E-10"; decimal d = Decimal.Parse(x, System.Globalization.NumberStyles.Float); return d; Нажмите, чтобы раскрыть... Благодарю! Помогло. Сохраню себе этот код.