Searched refs:Decimal (Results 1 - 25 of 36) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/html/forms/
H A DStepRange.h24 #include "platform/Decimal.h"
65 Decimal defaultValue() const
73 StepRange(const Decimal& stepBase, const Decimal& minimum, const Decimal& maximum, const Decimal& step, const StepDescription&);
74 Decimal acceptableError() const;
75 Decimal alignValueForStep(const Decimal& currentValue, const Decimal
[all...]
H A DStepRange.cpp55 StepRange::StepRange(const Decimal& stepBase, const Decimal& minimum, const Decimal& maximum, const Decimal& step, const StepDescription& stepDescription)
69 Decimal StepRange::acceptableError() const
72 DEFINE_STATIC_LOCAL(const Decimal, twoPowerOfFloatMantissaBits, (Decimal::Positive, 0, UINT64_C(1) << FLT_MANT_DIG));
73 return m_stepDescription.stepValueShouldBe == StepValueShouldBeReal ? m_step / twoPowerOfFloatMantissaBits : Decimal(0);
76 Decimal StepRange::alignValueForStep(const Decimal
[all...]
H A DBaseDateAndTimeInputType.h45 virtual Decimal parseToNumber(const String&, const Decimal&) const OVERRIDE;
48 virtual String serialize(const Decimal&) const OVERRIDE;
58 virtual void setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState&) const OVERRIDE;
62 virtual String rangeOverflowText(const Decimal& maximum) const OVERRIDE;
63 virtual String rangeUnderflowText(const Decimal& minimum) const OVERRIDE;
64 virtual Decimal defaultValueForStepUp() const OVERRIDE;
H A DRangeInputType.cpp72 static Decimal ensureMaximum(const Decimal& proposedValue, const Decimal& minimum, const Decimal& fallbackValue)
108 void RangeInputType::setValueAsDecimal(const Decimal& newValue, TextFieldEventBehavior eventBehavior, ExceptionState&) const
127 const Decimal minimum = parseToNumber(element().fastGetAttribute(minAttr), rangeDefaultMinimum);
128 const Decimal maximum = ensureMaximum(parseToNumber(element().fastGetAttribute(maxAttr), rangeDefaultMaximum), minimum, rangeDefaultMaximum);
132 const Decimal step = equalIgnoringCase(precisionValue, "float") ? Decimal::nan() : 1;
136 const Decimal ste
[all...]
H A DRangeInputType.h51 virtual void setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState&) const OVERRIDE;
62 virtual Decimal parseToNumber(const String&, const Decimal&) const OVERRIDE;
63 virtual String serialize(const Decimal&) const OVERRIDE;
75 virtual Decimal findClosestTickMarkValue(const Decimal&) OVERRIDE;
78 Vector<Decimal> m_tickMarkValues;
H A DBaseDateAndTimeInputType.cpp63 const Decimal value = parseToNumber(element().value(), Decimal::nan());
67 void BaseDateAndTimeInputType::setValueAsDecimal(const Decimal& newValue, TextFieldEventBehavior eventBehavior, ExceptionState&) const
82 String BaseDateAndTimeInputType::rangeOverflowText(const Decimal& maximum) const
87 String BaseDateAndTimeInputType::rangeUnderflowText(const Decimal& minimum) const
92 Decimal BaseDateAndTimeInputType::defaultValueForStepUp() const
98 return Decimal::fromDouble(ms + (offset * msPerMinute));
106 Decimal BaseDateAndTimeInputType::parseToNumber(const String& source, const Decimal& defaultValue) const
113 return Decimal
[all...]
H A DNumberInputType.h51 virtual void setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState&) const OVERRIDE;
58 virtual Decimal parseToNumber(const String&, const Decimal&) const OVERRIDE;
59 virtual String serialize(const Decimal&) const OVERRIDE;
66 virtual String rangeOverflowText(const Decimal& maxmum) const OVERRIDE;
67 virtual String rangeUnderflowText(const Decimal& minimum) const OVERRIDE;
H A DInputType.cpp223 setValueAsDecimal(Decimal::fromDouble(doubleValue), eventBehavior, exceptionState);
226 void InputType::setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState& exceptionState) const argument
272 const Decimal numericValue = parseToNumberOrNaN(value);
284 const Decimal numericValue = parseToNumberOrNaN(value);
291 Decimal InputType::defaultValueForStepUp() const
311 const Decimal numericValue = parseToNumberOrNaN(value);
324 const Decimal numericValue = parseToNumberOrNaN(value);
337 const Decimal numericValue = parseToNumberOrNaN(value);
350 String InputType::rangeOverflowText(const Decimal&) const
356 String InputType::rangeUnderflowText(const Decimal
776 findClosestTickMarkValue(const Decimal&) argument
[all...]
H A DInputType.h122 virtual void setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState&) const;
140 virtual Decimal defaultValueForStepUp() const;
144 virtual bool getAllowedValueStep(Decimal*) const;
149 virtual String rangeOverflowText(const Decimal& maximum) const;
150 virtual String rangeUnderflowText(const Decimal& minimum) const;
196 virtual Decimal findClosestTickMarkValue(const Decimal&);
200 // the Decimal value for the parsing result if the parsing
203 virtual Decimal parseToNumber(const String&, const Decimal
[all...]
H A DNumberInputType.cpp76 static RealNumberRenderSize calculateRenderSize(const Decimal& value)
135 void NumberInputType::setValueAsDecimal(const Decimal& newValue, TextFieldEventBehavior eventBehavior, ExceptionState& exceptionState) const
138 const Decimal floatMax = Decimal::fromDouble(numeric_limits<float>::max());
162 const Decimal floatMax = Decimal::fromDouble(numeric_limits<float>::max());
174 const Decimal minimum = parseToDecimalForNumberType(element().fastGetAttribute(minAttr));
178 const Decimal maximum = parseToDecimalForNumberType(element().fastGetAttribute(maxAttr));
182 const Decimal step = parseToDecimalForNumberType(stepString, 1);
204 Decimal NumberInputTyp
[all...]
H A DMonthInputType.cpp87 Decimal MonthInputType::defaultValueForStepUp() const
99 return Decimal::fromDouble(months);
106 return InputType::createStepRange(anyStepHandling, Decimal::fromDouble(monthDefaultStepBase), Decimal::fromDouble(DateComponents::minimumMonth()), Decimal::fromDouble(DateComponents::maximumMonth()), stepDescription);
109 Decimal MonthInputType::parseToNumber(const String& src, const Decimal& defaultValue) const
116 return Decimal::fromDouble(months);
H A DMonthInputType.h55 virtual Decimal parseToNumber(const String&, const Decimal&) const OVERRIDE;
56 virtual Decimal defaultValueForStepUp() const OVERRIDE;
H A DTimeInputType.cpp74 Decimal TimeInputType::defaultValueForStepUp() const
86 return Decimal::fromDouble(milliseconds);
93 return InputType::createStepRange(anyStepHandling, 0, Decimal::fromDouble(DateComponents::minimumTime()), Decimal::fromDouble(DateComponents::maximumTime()), stepDescription);
H A DTimeInputType.h53 virtual Decimal defaultValueForStepUp() const OVERRIDE;
H A DWeekInputType.cpp70 return InputType::createStepRange(anyStepHandling, weekDefaultStepBase, Decimal::fromDouble(DateComponents::minimumWeek()), Decimal::fromDouble(DateComponents::maximumWeek()), stepDescription);
H A DDateInputType.cpp75 return InputType::createStepRange(anyStepHandling, 0, Decimal::fromDouble(DateComponents::minimumDate()), Decimal::fromDouble(DateComponents::maximumDate()), stepDescription);
H A DDateTimeLocalInputType.cpp84 return InputType::createStepRange(anyStepHandling, 0, Decimal::fromDouble(DateComponents::minimumDateTime()), Decimal::fromDouble(DateComponents::maximumDateTime()), stepDescription);
/external/chromium_org/third_party/WebKit/Source/platform/
H A DDecimal.h50 class PLATFORM_EXPORT Decimal { class in namespace:WebCore
61 friend class Decimal;
97 Decimal(int32_t = 0);
98 Decimal(Sign, int exponent, uint64_t coefficient);
99 Decimal(const Decimal&);
101 Decimal& operator=(const Decimal&);
102 Decimal& operator+=(const Decimal
[all...]
H A DDecimalTest.cpp32 #include "platform/Decimal.h"
41 std::ostream& operator<<(std::ostream& os, const Decimal& decimal)
43 Decimal::EncodedData data = decimal.value();
47 << ", " << (data.sign() == Decimal::Negative ? "Negative" : "Positive")
58 Decimal maximum;
59 Decimal minimum;
60 Decimal step;
62 DecimalStepRange(const Decimal& minimum, const Decimal& maximum, const Decimal
[all...]
H A DDecimal.cpp32 #include "platform/Decimal.h"
51 // This class handles Decimal special values.
63 SpecialValueHandler(const Decimal& lhs, const Decimal& rhs);
65 Decimal value() const;
74 const Decimal& m_lhs;
75 const Decimal& m_rhs;
79 SpecialValueHandler::SpecialValueHandler(const Decimal& lhs, const Decimal& rhs)
89 const Decimal
[all...]
/external/chromium_org/third_party/WebKit/Source/core/html/parser/
H A DHTMLParserIdioms.h29 #include "platform/Decimal.h"
49 String serializeForNumberType(const Decimal&);
55 Decimal parseToDecimalForNumberType(const String&, const Decimal& fallbackValue = Decimal::nan());
H A DHTMLParserIdioms.cpp76 String serializeForNumberType(const Decimal& number)
79 // Decimal::toString appends exponent, e.g. "0e-18"
92 Decimal parseToDecimalForNumberType(const String& string, const Decimal& fallbackValue)
101 const Decimal value = Decimal::fromString(string);
108 const Decimal floatMax = Decimal::fromDouble(std::numeric_limits<float>::max());
113 return value.isZero() ? Decimal(0) : value;
/external/chromium_org/third_party/simplejson/
H A Dencoder.py4 from decimal import Decimal namespace
155 If use_decimal is true (not the default), ``decimal.Decimal`` will
157 with ``parse_float=decimal.Decimal``.
301 Decimal)
309 Decimal=Decimal)
352 Decimal=Decimal,
405 elif _use_decimal and isinstance(value, Decimal):
498 elif _use_decimal and isinstance(value, Decimal)
[all...]
/external/chromium_org/third_party/WebKit/Source/core/html/shadow/
H A DSliderThumbElement.cpp55 inline static Decimal sliderPosition(HTMLInputElement* element)
58 const Decimal oldValue = parseToDecimalForNumberType(element->value(), stepRange.defaultValue());
285 const Decimal ratio = Decimal::fromDouble(static_cast<double>(position) / trackSize);
286 const Decimal fraction = isVertical || !isLeftToRightDirection ? Decimal(1) - ratio : ratio;
288 Decimal value = stepRange.clampValue(stepRange.valueFromProportion(fraction));
290 Decimal closest = input->findClosestTickMarkValue(value);
H A DDateTimeEditElement.cpp358 const Decimal decimalMsPerDay(static_cast<int>(msPerDay));
359 Decimal hourPartOfMinimum = (stepRange().minimum().abs().remainder(decimalMsPerDay) / static_cast<int>(msPerHour)).floor();
368 const Decimal decimalMsPerSecond(static_cast<int>(msPerSecond));
377 const Decimal decimalMsPerHour(static_cast<int>(msPerHour));
378 Decimal minutePartOfMinimum = (stepRange().minimum().abs().remainder(decimalMsPerHour) / static_cast<int>(msPerMinute)).floor();
387 const Decimal decimalMsPerMinute(static_cast<int>(msPerMinute));
388 Decimal secondPartOfMinimum = (stepRange().minimum().abs().remainder(decimalMsPerMinute) / static_cast<int>(msPerSecond)).floor();
417 const Decimal msPerFieldUnitDecimal(static_cast<int>(msPerFieldUnit));
418 const Decimal msPerFieldSizeDecimal(static_cast<int>(msPerFieldSize));
419 Decimal stepMillisecond
[all...]

Completed in 2451 milliseconds

12