Путь разработчика    

Сделайте сложный график, показывающий сложный интерес к C#

Пример Показывать сложный интерес на C# показывает график, показывающий вклад, сложный процент и общий баланс с течением времени для ежемесячной инвестиционной стратегии. Этот пример может обеспечить лучшее представление, чем этот. Он показывает общий вклад в зеленый цвет с заинтересованными, уложенными сверху в розовом. Общий баланс на счете - это сумма зеленых и розовых областей.

Другими словами, общая сумма процентов по счету в данном месяце - это высота розовой секции в этом месяце. Точно так же общая сумма инвестиций до данного месяца - это высота зеленого участка в этом месяце. Общий баланс в счете - это высота всего графика от красной кривой до нижней.

Этот пример отличается от предыдущего несколькими способами. Сначала он сохраняет только общий баланс и общий объем взносов в каждом месяце. Он использует эти значения для рисования графика. Общий баланс указывает, где должна быть нарисована зона розового (сложного интереса). Общий вклад указывает, где должна быть нарисована зеленая кривая.

Второе различие между этой программой и предыдущей заключается в том, как программа отображает всплывающие подсказки. В предыдущей версии вам нужно переместить указатель мыши на точку данных, такую как общий процентный процент или баланс в течение определенного месяца, чтобы увидеть значение в подсказке.

В этом примере используется X-позиция мыши, чтобы определить, какой месяц она представляет. Затем он отображает всплывающую подсказку, дающую вклады, сложные проценты и общий баланс в этом месяце. Он также рисует вертикальную линию, чтобы отметить месяц на графике.

Следующий код показывает, как программа отображает всплывающую подсказку.

Python

Этот метод использует обратное преобразование графики для преобразования координаты X мыши в число месяцев. Если месяц находится между 0 и максимальным месячным графиком, код составляет текст всплывающей подсказки. Затем, если текст отличается от ранее отображаемого текста, метод отображает его.

Источник: http://csharphelper.com/blog/2016/06/make-a-stacked-graph-showing-compound-interest-in-c/



Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:

PHP 5 для чайников (Джанет Валейд)

Данная книга является введением в область Web-программирования на языке Р Н Р 5. С ее помощью можно быстро написать сценарий для Web, обеспечить взаимодейств...

04 08 2020 18:48:57

Печать данных в строках и столбцах в C#

В этом примере показано, как вы можете печатать данные в строках и столбцах с заголовками столбцов. В этом примере для инициализации данных используется сл...

03 08 2020 14:31:23

Как использовать симбиоз для графического выбора часов в C#

Этот пример изменяет предыдущий пример Графически выбирает часы на C# , поэтому он использует класс симбиот. В этом примере показано, как использовать Pict...

02 08 2020 5:24:37

Сравниние производительности простых арифметических операций в C#

На днях я увидел сообщение о том, что упомянутое деление было самой медленной арифметической операцией, поэтому я написал этот пример, чтобы точно увидеть,...

01 08 2020 15:22:52

События флеш-кликов в C#

Если кнопка запускает длинную задачу, вы, вероятно, не хотите, чтобы пользователь мог снова нажать кнопку (или, возможно, ничего в приложении), пока задача...

31 07 2020 7:39:51

Программирование на Java

Сокет - одна из самых фундаментальных технологий программирования компьютерной сети. Это способ подключения двух узлов в сети для связи друг с другом. Прог...

30 07 2020 13:52:28

Числовые выражения, введенные пользователем в C#

В этом примере показан один способ оценки математических выражений, введенных пользователем во время выполнения. Введите числовое выражение, включающее x и...

29 07 2020 5:28:27

Как получить длину строки в Java

Длина() объекта String возвращает длину этой строки. Длина строки Java такая же, как и юникодные кодовые единицы строки. Синтаксис: Нет параметра для lengt...

28 07 2020 10:52:13

Используйте ветку и привязаны для решения проблемы раздела в C#

Сообщение Используйте исчерпывающий поиск для решить проблему раздела в C# , объясняет проблему раздела и то, как вы можете использовать исчерпывающий поис...

27 07 2020 12:14:17

Как заставить пользователя ввести float в C#

Это изменение замечательно просто. ( Почти так, как я это планировал, да?) Ключевым методом, определяющим, является ли новое значение TextBox допустимым, яв...

26 07 2020 8:47:29

Список уникальных слов в текстовом файле в C#

В этом примере используются регулярные выражения и LINQ для отображения уникальных слов, содержащихся в текстовом файле на C#. Когда вы вводите имя файла и...

25 07 2020 8:39:21

7 практических занятий по программированию в 1С 8.хх (Клюев В.В.)

7 практических занятий по программированию в 1 С 8.хх это пособие для освоения программирования и конфигурирования в системе 1 С: Предприятие 8.хх, на основе...

24 07 2020 21:57:37

Выберите разрешение принтера в C#

В этом примере показано, как разрешить пользователю выбирать разрешение принтера. Когда вы устанавливаете принтер объекта PrintDocument, его коллекция Defa...

23 07 2020 15:40:21

Что такое анонимная функция в JavaScript?

Два наиболее распространенных способа создания функции в Javascript - это использование объявления функции или оператора функции. Анонимные функции создают...

22 07 2020 13:47:46

Закрыть всплывающие окна Mozilla Firefox в C#

Некоторые средства браузера пытаются заблокировать всплывающие окна рекламы, но в последнее время некоторые из них пробираются через мою систему, поэтому я...

21 07 2020 6:40:36

Алгоритмы и программы на Turbo Pascal. Учебный курс (Ю. Федоренко)

Книга " Алгоритмы и программы на Turbo Pascal. Учебный курс" предназначена для самостоятельного изучения одного из самых популярных языков программирования....

20 07 2020 11:32:57

Вероятности событий графа в C#

Пример Вычислить вероятность события, происходящего в данном количестве испытаний в C# , показывает, как вычислять вероятности событий. Этот пример отображ...

19 07 2020 5:58:16

If, else, Switch в JavaScript

Все языки программирования предоставляют инструкции управления потоком, которые позволяют вам контролировать порядок выполнения кода. Условный оператор пре...

18 07 2020 4:31:57

Сравните производительность команд if-else и switch в C#

Пример Сравните скорости условного оператора (тройной оператор? :) и оператор if-else в C# сравнивает производительность двух видов условных тестов. Джонни...

17 07 2020 4:42:12

Анимация проблемы Башни Ханоя в C#

Следующий метод AnimateMovement перемещает диск по прямой линии из текущего местоположения в новый. Код вычисляет количество пикселей в секунду, которое он...

16 07 2020 5:22:30

Как быстро научиться программировать: 7 советов

Как быстро научиться программировать? Чтобы облегчить обучение программированию и хорошо усвоить основы, необходимо правильно выбрать темп работы и использовать некоторые способы....

15 07 2020 4:53:29

Список символов, недопустимых в именах файлов и путей в C#

В этом примере используется следующий код для отображения символов, недопустимых в именах файлов и путей. Источник: http://csharphelper.com/blog/2015/08/li...

14 07 2020 13:37:46

Основы программирования в Embarcadero Delphi (Никита Культин)

Книга представляет собой практическое руководство по программированию в Embarcadero Delphi. В ней представлена технология визуального проектирования и собы...

13 07 2020 0:25:59

Переопределение WndProc, чтобы увидеть, когда пользователь нажимает любой элемент управления на форме в C#

Метод WndProc формы обрабатывает сообщения, отправленные в форму операционной системой Windows. Это чрезвычайно важный метод, который позволяет формам пере...

12 07 2020 2:59:10

TreeMap в Java

Класс TreeMap реализует интерфейс карты, аналогичный классу HashMap. Он сохраняет свои записи в порядке возрастания, отсортированные в соответствии с естес...

11 07 2020 19:44:24

Операции Java ArrayList

Программирование Java для начинающих... ArrayList - одна из самых гибких структур данных из коллекций Java. Arraylist - это класс, который реализует интерф...

10 07 2020 15:47:45

Методы расширения для генерации случайных чисел двойной дочности в C#

В этом примере добавляются методы расширения класса Random для генерации двойных значений в указанном диапазоне. Класс Random предоставляет методы для гене...

09 07 2020 20:10:31

Java для чайников (Барри Берд)

Java — современный объектно-ориентированный язык программирования. Программа, написанная на Java, способна выполняться практически на любом компьютере. Зна...

08 07 2020 11:37:29

Метод Replace() в Java

Метод Java String replace() заменяет все существующие вхождения символа в String другим символом. Синтаксис Замена последовательностей символов Метод Java...

07 07 2020 16:41:38

Eclipse

Eclipse — бесплатная IDE модульных кроссплатформенных приложений. В первую очередь служит для разработки расширений, в чем и заключается главное её преимущ...

06 07 2020 13:58:37


Parse error: syntax error, unexpected ',' in /home/users/9/9161484547/domains/flash-mx.ru/lessons/926.php on line 69