scaleFactor
double scaleFactor = pow(10, fFractionalDigits);
int64 fixed = (int64)(value * scaleFactor);
double junk = (value * scaleFactor) - (double)fixed;
if (junk * scaleFactor < 0.5)
if (junk * scaleFactor >= 0.5)
value = (double)fixed / scaleFactor;
int64 segmentFactor = (int64)pow(10, fFractionalDigits + segment->scaleFactor());
scaleBase + digitSegment->scaleFactor());
scaleBase + digitSegment->scaleFactor() + digitSegment->digitCount());
scaleBase + digitSegment->scaleFactor());
int16 scaleFactor,
m_scaleFactor(scaleFactor),
int16 scaleFactor,
int16 scaleFactor() const;
const float scaleFactor = max_c(fDrawState.Font().Size() / 12.0f, 1.0f);
fBorderWidth = int32(fBorderWidth * scaleFactor);
fResizeKnobSize = kResizeKnobSize * scaleFactor;
fBorderResizeLength = kBorderResizeLength * scaleFactor;