/
msigin77
/
Course1
Обзор
Документация
Войти
/
msigin77
/
Course1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
NewTextColorSchema.java
14 строк
506 B
msigin77
Курсовая1
29 дек 2025, 18:40
29 дек 2025, 18:40
c420795
Код
Авторство
О чём код?
package ru.netology.graphics.image; public class NewTextColorSchema implements TextColorSchema { private static final char[] SYMBOLS = {'#', '$', '@', '%', '*', '+', '-', '\''}; @Override public char convert(int color) { if (color < 0 || color > 255) { throw new IllegalArgumentException("Номер цвета должен быть между 0 and 255"); } return SYMBOLS[(int) Math.floor((255 - color) / 256.0 * SYMBOLS.length)]; } }