Я инспектор в механическом цехе.У меня есть HTML-отчет, созданный другим инспектором, который имеет некоторые проблемы, которые мне нужно исправить.Это не первый раз: мне нужно что-то лучше, чем PowerShell
и RegEx
.(Не бойтесь интернет-воинов, я знаю, что я не должен использовать RegEx
для html. Сейчас я использую HtmlAgilityPack
.)
Я знаю, что существует множество подобных дискуссий по SO иИнтернет в целом.Я не нашел ничего такого особенного.Я могу написать несколько небольших экспериментальных приложений, чтобы протестировать некоторые из них (и я планирую), но я хочу иметь некоторое представление о том, будет ли это безопасно в будущем, прежде чем я реализую все это.Хотя я не программист по профессии, я хорошо понимаю концепции, о которых мы говорим;Не беспокойтесь о разговоре по моей голове.
При серии преобразований вероятно, что у меня будет ошибка больше, чем .0001?А как насчет .00001?
-Если выравнивание отчета отключено, возможно, мне потребуется несколько раз повернуть и перевести его.
-В настоящее время я реализовал только вращение и перевод, но я планирую добавить дополнительные преобразования.это может увеличить количество и сложность операций.
-Целочисленный компонент может исчисляться тысячами.
-Наши приборы сертифицированы по стандарту .0001.Применяются обычные правила значащих цифр для научных измерений.
Затраты на Decimal
и написание функций триггера вручную будут невероятно трудоемкими (правка: во время выполнения)?
- Как правило, в отчете от 100 до 100точки.Каждая точка на самом деле представляет собой 2 точки: Nominal
(как смоделировано) и Actual
(как измерено.)
- проще всего проверить, но я хочу знать, прежде чем реализовывать математические функции для десятичного числа.
Сторонавопрос:
У меня есть класс точек, Point3D
, который содержит x
, y
и z
.Поскольку каждая точка данных состоит из двух (Nominal
и Actual
.), У меня есть класс MeasuredPoint
с двумя экземплярами Point3D
.Должно быть лучшее имя, чем MeasuredPoint
, которое не должно раздражать долго.
О да, это C # /. Net.Спасибо,