Это то, что я получил до сих пор, но не могу понять, как это сделать.qt - десятичные и округлые до целых чисел
Когда я делю свою сумму на 3 - я получаю целые числа, но я хочу, чтобы она отображалась только с одним десятичным значком, но не знаю, как это сделать.
И когда это будет сделано, попробуйте округлить десятичную величину вверх или вниз в зависимости от ее количества. , если его 3,5 или более - она должна стать 4 и если его 3,4 и вниз должно быть 3.
вы можете помочь: S
аннулируются MainWindow :: on_pushButton_clicked() {
int paragraph = ui->lineEdit->text().toInt();
int section = ui->lineEdit_2->text().toInt();
int lines = ui->lineEdit_3->text().toInt();
int sum = (paragraph * (lines + 1) -(section * lines));
ui->label_4->setText(QString::number(sum/3));
}
Я вычислил дисплей для своих десятичных знаков, как вы показали, но на потолке и полу я потерял. Можете ли вы привести пример? – Giefdonut
Конечно, 'int roundedUp = ceil (4.2); int roundedDown = floor (4.2); ' –
' 'f'', а не' 'g''. –