/
ucnl
/
UCNLUI
Обзор
Документация
Войти
/
ucnl
/
UCNLUI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
master
Controls/Utils.cs
23 строки
558 B
Aleksandr
Add files via upload
10 сен 2020, 10:01
Не верифицирован
10 сен 2020, 10:01
47758d0
Код
Авторство
О чём код?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace UCNLUI.Controls { public static class Utils { public static double FitAxisStepByRange(double range) { double x = Math.Pow(10.0, Math.Floor(Math.Log10(range))); if (range / x >= 5) return x; else if (range / (x / 2.0) >= 5) return x / 2.0; else return x / 5.0; } } }