374 references to Abs
Aspire.Dashboard (1)
Components\Controls\Chart\MetricTable.razor.cs (1)
224return Math.Abs(a.Value - b.Value) < 0.00002; // arbitrarily small number
Microsoft.Build (2)
Evaluation\Expander\ArgumentParser.cs (2)
183if (Math.Abs(arg - d) == 0) 220if (Math.Abs(arg - d) == 0)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Differencing\TestTreeComparer.cs (1)
28=> Math.Abs((double)left.Value - right.Value) / TestNode.MaxValue;
Microsoft.Maui (8)
Primitives\GridLength.cs (1)
69 return GridUnitType == other.GridUnitType && Math.Abs(Value - other.Value) < double.Epsilon;
VisualDiagnostics\AdornerModel.cs (7)
50 rc.Width = Math.Abs(margin.Left); 61 rc.Width = Math.Abs(margin.Right); 74 rc.Height = Math.Abs(margin.Top); 85 rc.Height = Math.Abs(margin.Bottom); 161 return Math.Abs(value) < Tolerances.ZeroThreshold; 170 double eps = (Math.Abs(value1) + Math.Abs(value2) + 10.0) * Tolerances.Epsilon;
Microsoft.Maui.Controls (6)
AnimationExtensions.cs (2)
292 double sign = velocity / Math.Abs(velocity); 293 velocity = Math.Abs(velocity);
NumericExtensions.cs (1)
13 if (Math.Abs(sizeA - sizeB) > Tolerance)
Shapes\GeometryHelper.cs (3)
308 double centerDistance = Math.Sqrt(Math.Abs((radiusY * radiusY) - (halfChord * halfChord))); 319 double sweep = Math.Abs(angle2 - angle1); 344 int max = (int)(4 * (radiusX + radiusY) * Math.Abs(angle2 - angle1) / (2 * Math.PI) / tolerance);
Microsoft.Maui.Essentials (2)
Types\Location.shared.cs (2)
67 if (Math.Abs(latitude) > 90) 73 if (Math.Abs(longitude) > 180)
Microsoft.Maui.Graphics (10)
Insets.cs (8)
61 return Math.Abs(_top - value) < GeometryUtil.Epsilon && Math.Abs(_left - value) < GeometryUtil.Epsilon && Math.Abs(_right - value) < GeometryUtil.Epsilon && 62 Math.Abs(_bottom - value) < GeometryUtil.Epsilon; 69 return Math.Abs(vCompareTo.Top - Top) < GeometryUtil.Epsilon && Math.Abs(vCompareTo.Left - Left) < GeometryUtil.Epsilon && Math.Abs(vCompareTo.Bottom - Bottom) < GeometryUtil.Epsilon && 70 Math.Abs(vCompareTo.Right - Right) < GeometryUtil.Epsilon;
Point.cs (2)
62 return Math.Abs(compareTo.X - X) < epsilon && Math.Abs(compareTo.Y - Y) < epsilon;
Microsoft.ML.AutoML (4)
Experiment\Runners\CrossValSummaryRunner.cs (1)
218var distFromAvg = Math.Abs(value - average);
Tuner\PipelineProposer.cs (1)
154_e2 = _pipelineSchemas.ToDictionary(id => id, id => loss + 0.05 * Math.Abs(loss));
Utils\ArrayMath.cs (2)
149var ape = diff.Select((x, i) => Math.Abs(x) / truth[i]); 162var diff = Enumerable.Range(0, truth.Length).Select(i => Math.Abs(truth[i] - pred[i])).ToArray();
Microsoft.ML.Core (8)
Utilities\MathUtils.cs (4)
421if (Math.Abs(ratio - 1.0) < tol) 755if (Math.Abs(similarity) > 1) 827return Math.Abs(res) > 1 ? double.NaN : res; 837return Math.Abs(res) > 1 ? double.NaN : res;
Utilities\Stats.cs (3)
63double y = Math.Abs(v) + 0.386595; 340return (int)Math.Floor((a2 / (0.5 - Math.Abs(u)) + b) * u + c); 356double us = 0.5 - Math.Abs(u);
Utilities\SummaryStatistics.cs (1)
280double z2 = (1 - 2 / (9 * a) - Math.Sign(toCubeRoot) * Math.Pow(Math.Abs(toCubeRoot), 1.0 / 3.0)) /
Microsoft.ML.Core.Tests (1)
UnitTests\CoreBaseTestClass.cs (1)
66return FloatUtils.GetBits(x) == FloatUtils.GetBits(y) || Math.Abs(x - y) < DoubleEps;
Microsoft.ML.CpuMath (3)
ProbabilityFunctions.cs (3)
32double t = 1.0 / (1.0 + p * Math.Abs(x)); 53double t = 1.0 / (1.0 + p * Math.Abs(x)); 126if (Math.Abs(q) <= 0.425)
Microsoft.ML.Data (9)
Evaluators\MultiOutputRegressionEvaluator.cs (1)
259Double currL1Loss = Math.Abs((Double)label[i] - score[i]);
Evaluators\QuantileRegressionEvaluator.cs (3)
151var diff = Math.Abs((Double)label - scoreValues[i]); 163var diff = Math.Abs((Double)label - scoreValues[i]); 409l1Editor.Values[s.Key] = Math.Abs(lab - s.Value);
Evaluators\RegressionEvaluator.cs (3)
119Double currL1Loss = Math.Abs((Double)label - score); 305dst = Math.Abs((Double)label - score); 315dst = Math.Abs((Double)label - score);
Transforms\NormalizeColumnDbl.cs (2)
1436scale = 1 / Math.Max(Math.Abs(max), Math.Abs(min));
Microsoft.ML.Fairlearn (4)
Metrics\FairlearnMetricCatalog.cs (4)
246diffDict.Add("RSquared", Math.Abs((double)groupMetrics["RSquared"].Max() - (double)groupMetrics["RSquared"].Min())); 247diffDict.Add("RMS", Math.Abs((double)groupMetrics["RMS"].Max() - (double)groupMetrics["RMS"].Min())); 248diffDict.Add("MSE", Math.Abs((double)groupMetrics["MSE"].Max() - (double)groupMetrics["MSE"].Min())); 249diffDict.Add("MAE", Math.Abs((double)groupMetrics["MAE"].Max() - (double)groupMetrics["MAE"].Min()));
Microsoft.ML.FastTree (9)
Dataset\Dataset.cs (1)
578if (Math.Abs(fraction.Sum() - 1.0) > 1e-6)
FastTreeClassification.cs (1)
390double absResponse = Math.Abs(response);
FastTreeRanking.cs (1)
897Math.Abs((pDiscount[i] - pDiscount[j])) *
FastTreeTweedie.cs (1)
398_maxClamp = Math.Abs(options.MaximumTreeOutput);
GamTrainer.cs (1)
631return -4.0 * (Math.Abs(sumTargets) + sumWeights);
Training\EnsembleCompression\LassoBasedEnsembleCompressor.cs (1)
263curLambda = Math.Max(curLambda, Math.Abs(feature2residualCorrelations[j]));
Training\Test.cs (1)
555l1Error += weight * Math.Abs(error);
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (1)
622double absSumTargets = Math.Abs(sumTargets);
TreeEnsemble\InternalRegressionTree.cs (1)
570Math.Abs(_splitGain[node] - tree._splitGain[node]) > 1e-6))
Microsoft.ML.KMeansClustering (6)
KMeansPlusPlusTrainer.cs (6)
1190public double AverageScoreDelta => Math.Abs(PreviousAverageScore - AverageScore); 1534if (Math.Abs(a - b) < FloatingPointErrorThreshold) 1541if (Math.Abs(a) > Math.Abs(b)) 1542relativeError = Math.Abs((a - b) / a); 1544relativeError = Math.Abs((a - b) / b);
Microsoft.ML.Predictor.Tests (3)
CompareBaselines.cs (3)
273return Math.Abs(d1 - d2) / Math.Max(1, Math.Max(Math.Abs(d1), Math.Abs(d2)));
Microsoft.ML.Samples (8)
Dynamic\Trainers\BinaryClassification\PermutationFeatureImportance.cs (1)
53feature => Math.Abs(feature.AreaUnderRocCurve.Mean))
Dynamic\Trainers\BinaryClassification\PermutationFeatureImportanceLoadFromDisk.cs (1)
52feature => Math.Abs(feature.AreaUnderRocCurve.Mean))
Dynamic\Trainers\MulticlassClassification\PermutationFeatureImportance.cs (1)
55.OrderByDescending(feature => Math.Abs(feature.MicroAccuracy.Mean))
Dynamic\Trainers\MulticlassClassification\PermutationFeatureImportanceLoadFromDisk.cs (1)
63.OrderByDescending(feature => Math.Abs(feature.MicroAccuracy.Mean))
Dynamic\Trainers\Ranking\PermutationFeatureImportance.cs (1)
56.OrderByDescending(feature => Math.Abs(
Dynamic\Trainers\Ranking\PermutationFeatureImportanceLoadFromDisk.cs (1)
63.OrderByDescending(feature => Math.Abs(
Dynamic\Trainers\Regression\PermutationFeatureImportance.cs (1)
58.OrderByDescending(feature => Math.Abs(
Dynamic\Trainers\Regression\PermutationFeatureImportanceLoadFromDisk.cs (1)
65.OrderByDescending(feature => Math.Abs(
Microsoft.ML.SearchSpace.Tests (2)
UniformNumericOptionTests.cs (2)
83.All((x) => Math.Abs(x.Item1 - x.Item2) < 1e-5) 96.All((x) => Math.Abs(x.Item1 - x.Item2) < 1e-5)
Microsoft.ML.StandardTrainers (3)
Standard\ModelStatistics.cs (3)
346var pValue = 1.0f - (float)ProbabilityFunctions.Erf(Math.Abs(zScore / sqrt2)); 381pValueEditor.Values[i - 1] = 1 - (float)ProbabilityFunctions.Erf(Math.Abs(zScoreEditor.Values[i - 1] / sqrt2)); 424var pValue = 1 - (float)ProbabilityFunctions.Erf(Math.Abs(zScore / sqrt2));
Microsoft.ML.Sweeper (1)
Algorithms\SweeperProbabilityUtils.cs (1)
88if (Math.Abs(1.0 - total) > 0.0001)
Microsoft.ML.TestFramework (2)
BaseTestBaseline.cs (1)
680double absValue = Math.Abs(value);
DataPipe\TestDataPipeBase.cs (1)
989return FloatUtils.GetBits(x) == FloatUtils.GetBits(y) || Math.Abs(x - y) < DoubleEps;
Microsoft.ML.TimeSeries (33)
AdaptiveSingularSpectrumSequenceModeler.cs (11)
888if (roots[i].Magnitude > 1 && (Math.Abs(roots[i].Phase) <= eps || Math.Abs(Math.Abs(roots[i].Phase) - Math.PI) <= eps)) 897if (roots[i].Magnitude >= 1 && 2 * Math.PI / Math.Abs(roots[i].Phase) > _windowSize) 942if (Math.Abs(sortedComponents[i + 1].Phase - sortedComponents[i].Phase) > 0.05) 994if (Math.Abs(roots[ind].Phase) <= eps) 1003if (Math.Abs(roots[i].Phase) <= eps && 0.9 <= roots[i].Magnitude && i != ind1) 1030if (roots[i].Magnitude > 1 && Math.Abs(roots[i].Phase) <= eps) 1063if (Math.Abs(phase) <= eps) 1065else if (Math.Abs(phase - Math.PI) <= eps) 1067else if (Math.Abs(phase + Math.PI) <= eps)
PolynomialUtils.cs (2)
22return Math.Abs(x) <= _tol; 28var sqrtDelta = Math.Sqrt(Math.Abs(delta));
RootCauseAnalyzer.cs (8)
378dst.Items[i].Score = GetFinalScore(scoreList[i].Surprise, Math.Abs(scoreList[i].ExplanatoryScore), beta); 632double ep = anomalyPoint.Value - anomalyPoint.ExpectedValue == 0 ? 0 : Math.Abs((rootCausePoint.Value - rootCausePoint.ExpectedValue) / (anomalyPoint.Value - anomalyPoint.ExpectedValue)); 646if (Math.Abs(preTotal) < Math.Abs(parent) * _rootCauseThreshold) 651return Math.Abs(pre) / Math.Abs(current) > _anomalyPreDeltaThreshold; 656if (Math.Abs(total) < Math.Abs(parent) * _rootCauseThreshold)
SequentialAnomalyDetectionTransformBase.cs (1)
556rawScore = (float)Math.Abs(result.Values[1]);
SrCnnEntireAnomalyDetector.cs (6)
633var zscore = Math.Abs(values[i] - _mean) / _std; 705if (Math.Abs(safeDivisor) < _eps) 709return (Math.Abs(mag - avgMag) / safeDivisor); 989trendSum += Math.Abs(_trends[i]); 1013_units[i] = averageTrendPart + Math.Abs(_trends[i]) * trendFraction; 1135double distanceFactor = Math.Abs(exp - value) / unit;
SsaAnomalyDetectionBase.cs (2)
38return Math.Abs(actual - predicted); 48return predicted == 0 ? 0 : Math.Abs((actual - predicted) / predicted);
STL\LocalRegression.cs (1)
205absErrors[i] = Math.Abs(error);
STL\Loess.cs (2)
136double abs = Math.Abs(value); 149double abs = Math.Abs(value);
Microsoft.ML.Transforms (1)
Expression\BuiltinFunctions.cs (1)
166FunctionProviderUtils.Fn<R8, R8>(Math.Abs));
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\Financial.vb (1)
731If Abs(dY0) < cnL_IT_EPSILON Then
PresentationCore (82)
MS\Internal\AnimatedTypeHelpers.cs (6)
403return Math.Abs(to - from); 440return Math.Abs((to - from).Length); 445return Math.Abs((to - from).Length); 480return Math.Abs(((System.Windows.Vector)to - (System.Windows.Vector)from).Length); 497return Math.Abs((to - from).Length); 502return Math.Abs((to - from).Length);
MS\Internal\Ink\Bezier.cs (4)
383bool accept = (Math.Abs(det) > Math.Abs(s) * DoubleUtil.DBL_EPSILON && 384Math.Abs(det) > Math.Abs(u) * DoubleUtil.DBL_EPSILON);
MS\Internal\Ink\CuspData.cs (2)
500_dist = Math.Abs(rR) + Math.Abs(rB);
MS\Internal\Ink\EllipticalNodeOperations.cs (4)
617radius = Math.Abs(nearest.Y); 621radius = Math.Abs(nearest.X); 754findex = Math.Abs(Math.Min(s1, s2) - 0d) < Math.Abs(Math.Max(s1, s2) - 1d) ? 0d : 1d;
MS\Internal\Ink\Lasso.cs (2)
516return (Math.Abs(vector.X) < MinDistance && Math.Abs(vector.Y) < MinDistance);
MS\Internal\Ink\StrokeNodeOperations.cs (2)
730double r = (Math.Abs(nextNode.X) < Math.Abs(nextNode.Y)) //DoubleUtil.IsZero(nextNode.X)
MS\Internal\Ink\StrokeRenderer.cs (5)
86double delta = Math.Abs(GetAngleDeltaFromLast(strokeNode.PreviousPosition, strokeNode.Position, ref lastAngle)); 517bool directionChangedOverAbsoluteThreshold = Math.Abs(delta) > 90d && Math.Abs(delta) < (360d - 90d); 518bool directionChangedOverOverlapThreshold = overlap && !(ignorePressure || strokeNode.PressureFactor == 1f) && Math.Abs(delta) > 30d && Math.Abs(delta) < (360d - 30d);
MS\Internal\Media3D\GeneralTransform2DTo3DTo2D.cs (2)
599if (Math.Abs(visUV1.X - visUV2.X) > Math.Abs(visUV1.Y - visUV2.Y))
MS\Internal\TextFormatting\LineServicesCallbacks.cs (2)
1242penThickness = Math.Abs(penThickness); 1318drawingPenThickness /= Math.Abs(unitValue);
System\Windows\Input\MouseDevice.cs (2)
2170return (Math.Abs(newPosition.X - _lastClick.X) < doubleClickDeltaX) && 2171(Math.Abs(newPosition.Y - _lastClick.Y) < doubleClickDeltaY);
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (2)
1282bool isSameSpot = (Math.Abs(ptPixels.X - _lastTapPoint.X) < doubleTapSize.Width) && 1283(Math.Abs(ptPixels.Y - _lastTapPoint.Y) < doubleTapSize.Height);
System\Windows\Input\Stylus\Wisp\WispLogic.cs (2)
1093bool isSameSpot = (Math.Abs(pPixelPoint.X - pLastPixelPoint.X) < doubleTapSize.Width) && 1094(Math.Abs(pPixelPoint.Y - pLastPixelPoint.Y) < doubleTapSize.Height);
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (2)
1472if ((Math.Abs(_lastMouseScreenLocation.X - dragPosition.X) > delta.Width) || 1473(Math.Abs(_lastMouseScreenLocation.Y - dragPosition.Y) > delta.Height))
System\Windows\Media\Animation\Clock.cs (1)
2142timeUntilNextBoundary = DivideTimeSpan(_currentDuration.TimeSpan, Math.Abs(parentSpeed));
System\Windows\Media\Animation\KeySpline.cs (2)
350absdx = Math.Abs(dx); 365if (Math.Abs(x - time) < accuracy * absdx)
System\Windows\Media\EllipseGeometry.cs (13)
85currentCenter.X - Math.Abs(currentRadiusX), 86currentCenter.Y - Math.Abs(currentRadiusY), 872.0 * Math.Abs(currentRadiusX), 882.0 * Math.Abs(currentRadiusY)); 151strokeThickness = Math.Abs(pen.Thickness); 155center.X - Math.Abs(radiusX)-0.5*strokeThickness, 156center.Y - Math.Abs(radiusY)-0.5*strokeThickness, 1572.0 * Math.Abs(radiusX)+strokeThickness, 1582.0 * Math.Abs(radiusY)+strokeThickness); 236double area = Math.Abs(RadiusX * RadiusY) * Math.PI; 242area *= Math.Abs(transform.Value.Determinant); 348radiusX = Math.Abs(radiusX); 349radiusY = Math.Abs(radiusY);
System\Windows\Media\GlyphRun.cs (1)
1746_baseVectorY = _baseVectorX == 0 ? 0 : Math.Abs(m11 * m22 - m12 * m21) / _baseVectorX;
System\Windows\Media\Imaging\TransformedBitmap.cs (4)
116scaleX = Math.Abs(m.M11); 117scaleY = Math.Abs(m.M22); 135scaleX = Math.Abs(m.M12); 136scaleY = Math.Abs(m.M21);
System\Windows\Media\RectangleGeometry.cs (6)
189strokeThickness = Math.Abs(pen.Thickness); 283double area = Math.Abs(rect.Width * rect.Height); 286area -= Math.Abs(radiusX * radiusY) * (4.0 - Math.PI); 292area *= Math.Abs(transform.Value.Determinant); 464radiusX = Math.Min(rect.Width * (1.0 / 2.0), Math.Abs(radiusX)); 465radiusY = Math.Min(rect.Height * (1.0 / 2.0), Math.Abs(radiusY));
System\Windows\Media3D\OrthographicCamera.cs (1)
223return x + 0.1*Math.Abs(x) + 1.0;
System\Windows\Media3D\Quaternion.cs (11)
150double maxcoeff = Math.Max(Math.Abs(_x),Math.Max(Math.Abs(_y),Math.Abs(_z))); 240double rmax = 1.0/Max(Math.Abs(_x), 241Math.Abs(_y), 242Math.Abs(_z), 243Math.Abs(_w)); 425double max = Math.Max(Math.Max(Math.Abs(_x),Math.Abs(_y)), 426Math.Max(Math.Abs(_z),Math.Abs(_w)));
System\Windows\Media3D\Vector3D.cs (6)
85double m = Math.Abs(_x); 86double absy = Math.Abs(_y); 87double absz = Math.Abs(_z); 463return new Size3D(Math.Abs(vector._x), Math.Abs(vector._y), Math.Abs(vector._z));
PresentationFramework (85)
MS\Internal\AnimatedTypeHelpers.cs (1)
80return Math.Abs(to - from);
MS\Internal\Controls\StickyNote\StickyNoteAnnotations.cs (4)
1046if (DoubleUtil.GreaterThan(Math.Abs(offsetX), Math.Abs(_offsetX))) 1058if (DoubleUtil.GreaterThan(Math.Abs(offsetY), Math.Abs(_offsetY)))
MS\Internal\Documents\DocumentGrid.cs (1)
2247double aspectDiff = Math.Abs(layoutAspect - viewportAspect);
MS\Internal\Documents\FlowDocumentView.cs (2)
131if (Math.Abs(_scrollData.ExtentWidth - _scrollData.ViewportWidth) < 1) 135if (Math.Abs(_scrollData.ExtentHeight - _scrollData.ViewportHeight) < 1)
MS\Internal\Documents\MultiPageTextView.cs (4)
1097horz = Math.Min(Math.Abs(point.X - textViewBounds.Left), Math.Abs(point.X - textViewBounds.Right)); 1105vert = Math.Min(Math.Abs(point.Y - textViewBounds.Top), Math.Abs(point.Y - textViewBounds.Bottom));
MS\Internal\Documents\TextDocumentView.cs (2)
2069double distance = Math.Abs(point.X - midPoint.X) + Math.Abs(point.Y - midPoint.Y);
System\Windows\Controls\DataGrid.cs (2)
6536distance = Math.Abs(pt.Y - cellBounds.Top); 6544distance = Math.Abs(pt.X - cellBounds.Left);
System\Windows\Controls\DataGridColumnCollection.cs (1)
1335TakeAwayWidthFromColumns(null, Math.Abs(availableSpaceChange), false, newTotalAvailableSpace);
System\Windows\Controls\Grid.cs (2)
3209return (Math.Abs(d) < c_epsilon); 3220return (Math.Abs(d1 - d2) < c_epsilon);
System\Windows\Controls\GridViewHeaderRowPresenter.cs (1)
1245return (DoubleUtil.GreaterThan(Math.Abs(currentPos.X - originalPos.X), c_thresholdX));
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
631return DoubleUtil.GreaterThan(Math.Abs(currentPos.X - originalPos.X), SystemParameters.MinimumHorizontalDragDistance);
System\Windows\Controls\Primitives\Popup.cs (11)
2114if (Math.Abs(score - childArea) < Tolerance) 2140if (Math.Abs(intersection.Width - childBounds.Width) > Tolerance || 2141Math.Abs(intersection.Height - childBounds.Height) > Tolerance) 2155if (!IsTransparent || double.IsNaN(horizontalAxis.Y) || Math.Abs(horizontalAxis.Y) < Tolerance) 2167else if (IsTransparent && Math.Abs(horizontalAxis.X) < Tolerance) 2190if (!IsTransparent || double.IsNaN(verticalAxis.X) || Math.Abs(verticalAxis.X) < Tolerance) 2201else if (IsTransparent && Math.Abs(verticalAxis.Y) < Tolerance) 2256if (!IsTransparent || double.IsNaN(verticalAxis.X) || Math.Abs(verticalAxis.X) < Tolerance) 2260else if (IsTransparent && Math.Abs(verticalAxis.Y) < Tolerance) 2278if (!IsTransparent || double.IsNaN(horizontalAxis.X) || Math.Abs(horizontalAxis.Y) < Tolerance) 2282else if (IsTransparent && Math.Abs(horizontalAxis.X) < Tolerance)
System\Windows\Controls\Primitives\PopupRoot.cs (2)
214restrictWidth = Math.Abs(restrictedSize.Width - desiredSize.Width) > Popup.Tolerance; 215restrictHeight = Math.Abs(restrictedSize.Height - desiredSize.Height) > Popup.Tolerance;
System\Windows\Controls\Primitives\ScrollBar.cs (2)
332perpendicularDragDelta = Math.Abs(verticalDragDelta); 336perpendicularDragDelta = Math.Abs(horizontalDragDelta);
System\Windows\Controls\Primitives\TickBar.cs (4)
520Point pt2 = new Point(startPoint.X + tickLen2, y0 + Math.Abs(tickLen2) * progression); 533pt2 = new Point(startPoint.X + tickLen2, y0 - Math.Abs(tickLen2) * progression); 625Point pt2 = new Point(x0 + Math.Abs(tickLen2) * progression, startPoint.Y + tickLen2); 638pt2 = new Point(x0 - Math.Abs(tickLen2) * progression, startPoint.Y + tickLen2);
System\Windows\Controls\ScrollViewer.cs (10)
1745DoubleUtil.LessThan(Math.Abs(unusedX), PanningInfo.PreFeedbackTranslationX)) 1753DoubleUtil.LessThan(Math.Abs(unusedY), PanningInfo.PreFeedbackTranslationY)) 1846return (DoubleUtil.GreaterThanOrClose(Math.Abs(_panningInfo.UnusedTranslation.X), PanningInfo.MaxInertiaBoundaryTranslation) || 1847DoubleUtil.GreaterThanOrClose(Math.Abs(_panningInfo.UnusedTranslation.Y), PanningInfo.MaxInertiaBoundaryTranslation)); 1866bool validX = (DoubleUtil.GreaterThan(Math.Abs(translation.X), PanningInfo.PrePanTranslation)); 1867bool validY = (DoubleUtil.GreaterThan(Math.Abs(translation.Y), PanningInfo.PrePanTranslation)); 1877bool biggerX = (DoubleUtil.GreaterThanOrClose(Math.Abs(translation.X), Math.Abs(translation.Y))); 1890bool biggerY = (DoubleUtil.GreaterThanOrClose(Math.Abs(translation.Y), Math.Abs(translation.X)));
System\Windows\Controls\VirtualizingStackPanel.cs (10)
510double delta = Math.Abs(scrollX - oldViewportOffset.X); 638double delta = Math.Abs(scrollY - oldViewportOffset.Y); 4738pixelSizeBeforeViewport = Math.Max(pixelSizeBeforeViewport, Math.Abs(_viewport.X - _extendedViewport.X)); 4742logicalSizeBeforeViewport = Math.Max(logicalSizeBeforeViewport, Math.Abs(_viewport.X - _extendedViewport.X)); 4854pixelSizeBeforeViewport = Math.Max(pixelSizeBeforeViewport, Math.Abs(_viewport.Y - _extendedViewport.Y)); 4858logicalSizeBeforeViewport = Math.Max(logicalSizeBeforeViewport, Math.Abs(_viewport.Y - _extendedViewport.Y)); 6523double eps = (Math.Abs(value1) + Math.Abs(value2)) * Tolerance; 11853else if (DoubleUtil.GreaterThan(Math.Abs(newOffset - oldOffset), _viewport.Width)) 11869else if (DoubleUtil.GreaterThan(Math.Abs(newOffset - oldOffset), _viewport.Height))
System\windows\Documents\CaretElement.cs (2)
405deltaToScroll = Math.Abs(targetPoint.Y); 422deltaToScroll = Math.Abs(targetPoint.X);
System\Windows\Documents\FixedSOMPageConstructor.cs (5)
554if (Math.Abs(textRunRect.Left - fixedBlockRect.Left) <= textRun.DefaultCharWidth || 555Math.Abs(textRunRect.Right - fixedBlockRect.Right) <= textRun.DefaultCharWidth) 1027if (Math.Abs(t.BoundingRect.Left - row.BoundingRect.Left) < fudge && 1028Math.Abs(t.BoundingRect.Right - row.BoundingRect.Right) < fudge && 1029Math.Abs(t.BoundingRect.Bottom - row.BoundingRect.Top) < fudge)
System\Windows\Documents\FixedSOMSemanticBox.cs (1)
213double overlap = Math.Abs(thisRectRefX - otherRectRefX);
System\Windows\Documents\FixedTextBuilder.cs (1)
861double xDistance = Math.Abs(currentPt.X - prevPt.X);
System\windows\Documents\TextSelection.cs (2)
2232caretRectangle.Y += caretRectangle.Height - Math.Abs(bottom.Y - top.Y); 2233caretRectangle.Height = Math.Abs(bottom.Y - top.Y);
System\Windows\FrameworkElement.cs (12)
4160Double yCoverD = (yConstrInfinite ? Double.PositiveInfinity : Math.Abs(yConstr/d)); 4161Double xCoverA = (xConstrInfinite ? Double.PositiveInfinity : Math.Abs(xConstr/a)); 4181h = Math.Min(0.5*Math.Abs(xConstr/c), yCoverD); 4192w = Math.Min( 0.5*Math.Abs(yConstr/b), xCoverA); 4200Double yCoverB = Math.Abs(yConstr/b); 4201Double xCoverC = Math.Abs(xConstr/c); 4221h = Math.Min(0.5*Math.Abs(yConstr/d), xCoverC); 4232w = Math.Min( 0.5*Math.Abs(xConstr/a), yCoverB); 4238Double xCoverA = Math.Abs(xConstr / a); // w-intercept of x-constraint line. 4239Double xCoverC = Math.Abs(xConstr / c); // h-intercept of x-constraint line. 4241Double yCoverB = Math.Abs(yConstr / b); // w-intercept of y-constraint line. 4242Double yCoverD = Math.Abs(yConstr / d); // h-intercept of y-constraint line.
System\Windows\Shapes\Shape.cs (2)
464return Math.Abs(StrokeThickness); 480thickness = Math.Abs(strokeThickness);
PresentationFramework.AeroLite (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\ProgressBarBrushConverter.cs (1)
160if (!isIndeterminate && remainder > 0.0 && Math.Abs(width - trackWidth) < 1.0e-5)
PresentationFramework.Classic (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\ProgressBarBrushConverter.cs (1)
160if (!isIndeterminate && remainder > 0.0 && Math.Abs(width - trackWidth) < 1.0e-5)
PresentationFramework.Luna (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\ProgressBarBrushConverter.cs (1)
160if (!isIndeterminate && remainder > 0.0 && Math.Abs(width - trackWidth) < 1.0e-5)
PresentationFramework.Royale (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\ProgressBarBrushConverter.cs (1)
160if (!isIndeterminate && remainder > 0.0 && Math.Abs(width - trackWidth) < 1.0e-5)
ReachFramework (19)
AlphaFlattener\BrushProxy.cs (11)
512rb.RadiusX = Math.Abs(rb.RadiusX * bounds.Width); 513rb.RadiusY = Math.Abs(rb.RadiusY * bounds.Height); 2281double height = Math.Abs(start.Y - end.Y) * multiplier; 2290double width = Math.Abs(start.X - end.X) * multiplier; 2572if (Utility.AreClose(new Vector(Math.Abs(rbA.RadiusX), Math.Abs(rbA.RadiusY)) * rbA.Transform.Value, 2573new Vector(Math.Abs(rbB.RadiusX), Math.Abs(rbB.RadiusY)) * rbB.Transform.Value)) 3944if (Math.Abs(di) < Double.Epsilon) 4183_rx = Math.Abs(b.RadiusX); 4184_ry = Math.Abs(b.RadiusY);
AlphaFlattener\Utility.cs (4)
103return Math.Abs(value - 1.0) < Epsilon; 112return Math.Abs(value) < Epsilon; 185x = Math.Abs(x); 186y = Math.Abs(y);
Serialization\VisualSerializer.cs (4)
749WriteAttr("RadiusX", Math.Abs(rb.RadiusX * bounds.Width)); 750WriteAttr("RadiusY", Math.Abs(rb.RadiusY * bounds.Height)); 916WriteAttr("StrokeThickness", Math.Abs(pen.Thickness)); 948dashes.Add(Math.Abs(d));
System.Data.Common (1)
System\Data\Filter\FunctionNode.cs (1)
327return (Math.Abs((double)argumentValues[0]));
System.Private.CoreLib (18)
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
868if (Math.Abs(value) > maxUnitCount)
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
1043public static double Abs(double value) => Math.Abs(value);
src\libraries\System.Private.CoreLib\src\System\Globalization\CalendricalCalculationsHelper.cs (1)
246return Math.CopySign(Math.Min(Math.Abs(equation), TwelveHours), equation);
src\libraries\System.Private.CoreLib\src\System\Math.cs (13)
860double alternativeResult = (regularMod - (Abs(y) * Sign(x))); 862if (Abs(alternativeResult) == Abs(regularMod)) 867if (Abs(roundedResult) > Abs(divisionResult)) 877if (Abs(alternativeResult) < Abs(regularMod)) 1083double ax = Abs(x); 1084double ay = Abs(y); 1243double ax = Abs(x); 1244double ay = Abs(y); 1334if (Abs(a) >= IntegerBoundary) 1410if (Abs(value) < doubleRoundLimit)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Scalar.cs (1)
145return (T)(object)Math.Abs((double)(object)value);
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (1)
301move = Math.Pow(Math.Abs(move), _gainExponent) * (move >= 0.0 ? 1 : -1) * gain;
System.Runtime.Numerics (11)
System\Numerics\Complex.cs (11)
229if (Math.Abs(d) < Math.Abs(c)) 278if (Math.Abs(d) < Math.Abs(c)) 397Asin_Internal(Math.Abs(value.Real), Math.Abs(value.Imaginary), out b, out bPrime, out v); 430Asin_Internal(Math.Abs(value.Real), Math.Abs(value.Imaginary), out b, out bPrime, out v); 463if (Math.Abs(value.m_imaginary) <= 4.0) 699if ((Math.Abs(realCopy) >= s_sqrtRescaleThreshold) || (Math.Abs(imaginaryCopy) >= s_sqrtRescaleThreshold))
System.Windows.Controls.Ribbon (12)
Microsoft\Windows\Controls\KeyTipAdorner.cs (2)
309if (DoubleUtil.LessThan(Math.Abs(keyTipTopY), RibbonGroupKeyTipAxisNudgeSpace)) 314else if (DoubleUtil.LessThan(Math.Abs(itemsPresenter.ActualHeight - keyTipBottomY), RibbonGroupKeyTipAxisNudgeSpace))
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonContextualTabGroupsPanel.cs (1)
71if (Math.Abs(tabGroupHeader.TabsDesiredWidth - remainingSpace) > _desiredWidthEpsilon)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (1)
142if (Math.Abs(desiredSize.Width - availableSize.Width) < _desiredWidthEpsilon)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (2)
972if (DoubleUtil.GreaterThan(Math.Abs(_mouseWheelCumulativeDelta), MouseWheelSelectionChangeThreshold)) 1593double screenWidth = Math.Abs(popupPlacementTarget.PointFromScreen(screenRect.BottomRight).X -
Microsoft\Windows\Controls\Ribbon\RibbonTwoLineText.cs (2)
411extraLength += Math.Abs(lastCharacter.X - firstCharacter.X); 419extraLength += Math.Abs(lastCharacter.X - firstCharacter.X);
MS\Internal\Generated\DoubleUtil.cs (4)
40double eps = (Math.Abs(value1) + Math.Abs(value2) + 10.0) * DBL_EPSILON; 139return Math.Abs(value - 1.0) < 10.0 * DBL_EPSILON; 152return Math.Abs(value) < 10.0 * DBL_EPSILON;
System.Windows.Forms (1)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
2180double tan = Math.Abs(Math.Atan(oppositeSide / adjacentSide));
System.Windows.Input.Manipulations (10)
System\Windows\Input\Manipulations\DoubleUtil.cs (1)
157return Math.Abs(d) <= DBL_EPSILON;
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (9)
614initialTranslationX.AbsoluteOffset = Math.Abs(desiredTranslationXY.X); 615initialTranslationY.AbsoluteOffset = Math.Abs(desiredTranslationXY.Y); 625initialTranslationX.AbsoluteDeceleration = Math.Abs(desiredDecelerationXY.X); 626initialTranslationY.AbsoluteDeceleration = Math.Abs(desiredDecelerationXY.Y); 693state.Duration = 2 * Math.Abs(state.Offset / state.InitialVelocity); 702state.AbsoluteDeceleration = Math.Abs(state.InitialVelocity) / state.Duration; 719state.Duration = Math.Abs(state.InitialVelocity) / state.AbsoluteDeceleration; 1068result = new VectorD(Math.Abs(baseVector.X * scale), 1069Math.Abs(baseVector.Y * scale));
WindowsFormsIntegration (1)
System\Windows\Integration\HostUtils.cs (1)
392return Math.Abs(value) < 10d * DBL_EPSILON;
xunit.assert (2)
EqualityAsserts.cs (2)
398 if (!(object.Equals(expected, actual) || Math.Abs(expected - actual) <= tolerance)) 879 if (object.Equals(expected, actual) || Math.Abs(expected - actual) <= tolerance)