Простой вопрос, но я не могу найти ответ. Например, если я пытаюсь отобразить напряжение батареи, разница в несколько десятичных знаков может быть очень важной. Если у меня есть это:
stringFromNumber(voltage) + 'V'
и напряжение 12,4, он будет выдавать 12 В. Это нехорошо. Я мог бы легко исправить это, отредактировав получившийся StyleKit, но мне пришлось бы делать это каждый раз, когда я вносил изменения, что было бы настоящей болью. у кого-нибудь есть решение?
Я работаю с выводом С#, но проблема существует как с С#, так и с Objective-C.
Соответствующий код:
В PaintCode у меня есть выражение Voltage String stringFromNumber(voltage) + 'V'
, которое генерирует:
private void DrawGuage(float voltage) {
...
var voltageString = new NSString(Math.Round(voltage).ToString()) + "V";
...
Я хочу, чтобы PaintCode генерировал то же самое, но без Math.round
.
voltage
? Полный пример был бы полезен, даже с жестко закодированными значениями. - person Jon Skeet   schedule 18.06.2014