Как сделать операцию по модулю в цели-c / касание какао?

Для меня это сводится к, я не хочу, чтобы мое приложение касалось в том, как данные хранятся. Для меня, вероятно, хлопнут для того, чтобы сказать это..., но Ваше приложение не является Вашими данными, данные являются артефактом приложения. Я хочу, чтобы мое приложение думало с точки зрения Клиентов, Заказов и Объектов, не технологии как DataSets, DataTables и DataRows... cuz, кто знает, сколько времени это будет вокруг.

я соглашаюсь, что всегда существует определенное количество связи, но я предпочитаю что, связываясь для достижения вверх, а не вниз. Я могу настроить конечности и листы дерева, легче, чем я могу измениться, это - соединительная линия.

я склонен резервировать sprocs для создания отчетов, как запросы действительно имеют тенденцию становиться немного более противными, чем приложения общий доступ к данным.

я также склонен думать с надлежащим поблочным тестированием рано на том сценарии как этот один столбец, не быть сохраненным вероятно не быть проблемой.

81
задан 13 August 2009 в 10:02
поделиться

2 ответа

% для int или long , а не float или двойной .

201
ответ дан 24 November 2019 в 09:30
поделиться

Если я правильно помню, modulo требует 2 int в качестве входных данных, поэтому вам понадобится что-то вроде:

CGFloat moduloResult = (float)((int)valueB % (int)valueA);

Предполагая, что valueB и valueA оба являются float

10
ответ дан 24 November 2019 в 09:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: