Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

VladimirPetukhov avatar VladimirPetukhov 28 Точки

[Programming Basics] {0:f2}-Защо не работи?

Console.WriteLine("{0:f2}", $"Jeep - {0.80 * budgget}");

Защо не иска да закръгля до втория знак?Пробвах и с Мath.Round, но пак не става.Какъв е реда на запис и има ли начин с една команда да се задава закръгляне на всички числа които ще излезнат като изход.

Тагове:
0
Programming Basics 22/07/2017 18:23:35
Jeliozver avatar Jeliozver 356 Точки

Трябва да е така

("{0:f2}{1}...", var0, var1);

Или

$"{var0:f2}{var1}...";

0
RujenaDimitrova avatar RujenaDimitrova 18 Точки

Коя задача е това?

Console.WriteLine("{0:f2}$", Jeep - (0.80 * budgget));

0
Pilgrimage avatar Pilgrimage 515 Точки

Всеки placeholder се форматира за себе си. Не знам какво се иска, но опитай това :

Console.WriteLine($"Jeep - {(0.80 * budgget):f2}");

0
Bullsized avatar Bullsized 153 Точки

ако си го написал точно така, както в поста ти: 
Console.WriteLine("{0:f2}", $"Jeep - {0.80 * budgget}"); 
няма да работи, защото след затварящата " трябва да сложиш , и променливата, например:
Console.WriteLine("{0:f2}", promenliva + $"Jeep - {0.80 * budgget}");
за да знае какво да замести на мястото на 0-та и после един плюс, за да го съедини с останалата част. като цяло няма смисъл в този случай да имаш 2 неща в кавички, като можеш да побереш всичко в едно по два начина:
1) Console.WriteLine("{0:f2} Jeep - {0.80 * budgget}", promenliva);
2) Console.WriteLine($"{promenliva:f2} Jeep - {0.80 * budgget}");

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.