Главная » Статьи для тега "преобразование"

Новые функции преобразования числовых данных Free Pascal

Добавлено Дата: 23 July, 2014 категория: Free Pascal

В системе Free Pascal довольно много функций по прямому и обратному преоб- разованию числовых данных, представленных в машинном и символьном форма- тах. В некоторых случаях они функционально повторяют действия традиционных функций и процедур, в других случаях включают дополнительные указания по форматированию числовых данных. Наконец, появились и новые функции. Пере- чень дополнительных функций приведен в табл. 5.3.

Читать »

Прямые и обратные преобразования числовых данных Free Pascal

Добавлено Дата: 29 April, 2014 категория: Free Pascal

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

Читать »

Быстрое преобразование Фурье в Processing

Добавлено Дата: 3 April, 2014 категория: Processing

Быстрое преобразование Фурье (БПФ) используется для получения частотного спектра аудиофайла. Библиотека Minim имеет класс, который сделает за вас все вычисления, а вы можете сосредоточиться на рисовании спектра. Узнать больше о быстром преобразовании Фурье можно из статьи Пола Боурка: http://paulbourke.net/ miscellaneous/ dft/. Когда будете на его сайте, взгляните на последние работы Пола. Вы найдете там множество потрясающих геометрических алгоритмов.

Читать »

Матричные преобразования в Android приложении

Добавлено Дата: 14 August, 2013 категория: Разработка для Android

 

Вторая интересная группа методов Canvas – матричные преобразования Matriх и их вспомогательные методы rotate, seal е и skew. Эти методы должен сразу узнать любой специалист, которому приходилось работать с трехмерной графикой в других окружениях. Такие методы позволяют отображать отдельно взятый рисунок так, как если бы зритель двигался относительно рисуемых объектов.

Читать »

Преобразование строковых переменных BASCOM-8051

Добавлено Дата: 13 January, 2013 категория: Bascom-8051, Basic, Железо

Строковые переменные могут преобразовываться в другие строковые переменные – длинные разбираться на части и, наоборот, из коротких строк могут складываться длинные. Bascom обеспечивает преобразование цифр, записанных в строковых переменных, в числа и  преобразование чисел в строковые переменные. Причем числа могут  быть  записаны  в  виде  десятичных  или  шестнадцатеричных  цифр  (символов).  В  следующей  таблице показано  расположение байтов строковой переменной в памяти после ее очистки (нулями). В первом  случае в переменную длиной N записано символами число «1234». Во втором случае на его  место  записано сообщение

Читать »

ПРИМЕРЫ ПРОГРАММ

Добавлено Дата: 10 June, 2012 категория: Basic

Первая из  приведенных ниже  программ  преобразует  галлоны  в   литры.  Количество галлонов запоминается в  переменной А и преобразуется с помощью соотношения 1 галлон = 4,54 л (ответы, набираемые на клавиатуре пользователем, подчеркнуты).

10 REM ПРЕОБРАЗОВАНИЕ ИЗ ГАЛЛОНОВ В ЛИТРЫ

Читать »

Преобразования Фурье

Добавлено Дата: 10 May, 2012 категория: Программирование звука

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

Читать »

Преобразования WPF

Добавлено Дата: 30 January, 2012 категория: WPF

Когда все прочие средства исчерпаны, остается кувалда. Для установки  оконча# тельного положения элемента  существуют  два свойства, позволяющие выполнить произвольное геометрическое преобразование: RenderTransform и LayoutTransform.

public class FrameworkElement : UIElement {

Читать »

Приведение типов в иерархии наследования

Добавлено Дата: 28 December, 2011 категория: Java, Структуры данных и алгоритмы

Переменные объектов (ссылочного типа) могут быть различных типов, но при объявлении переменных может быть указан только один тип (класс или интерфейс). Более того, объявленный тип переменной определяет, каким образом она используется и каким образом над ней выполняются определенные методы. Для предотвращения ошибок в Java используется технология строгого контроля типов, при которой переменная может быть только одного типа, а описание методов должно содержать тип переменных, необходимых для выполнения метода. Однако, несмотря на необходимость строгого соблюдения типа, иногда требуется проводить явное преобразование, или приведение типа переменной. В п. 1.3.3 уже рассматривалось приведение исходных типов переменных. В данном разделе рассмотрим преобразование типов переменных ссылочного типа.

Читать »

Аффинные и неаффинные преобразования Windows Phone 7

Добавлено Дата: 16 December, 2011 категория: Разработка для Windows Phone 7

Иногда удобно создать трансформацию, которая обеспечивает отображение определенного набора точек в определенном местоположении. Например, рассмотрим приложение, включающее три экземпляра только что рассмотренного нами компонента Dragger, и попробуем поперетягивать углы Texture2D по экрану произвольным образом:

Читать »

Delphi 2006 – Перегрузка преобразований типов

Добавлено Дата: 9 November, 2011 категория: Delphi

Помимо перегрузки операторов система Delphi допускает и перегрузку операций преобразования типов. Явное преобразование формируется функцией-оператором Explicit, а неявное — функцией implicit, результатом которых является перегружаемый тип данных, используемый в преобразовании. Так, например, преобразование нашего вектора в целое число может соответствовать определению его длины, а преобразование к дробному типу может происходить в виде вычисления суммы его элементов.

Читать »

Преобразование строк Java – неявные преобразования

Добавлено Дата: 1 June, 2011 категория: Java

 

Существует одна специальная разновидность неявных преобразований, затрагивающих значения простых и ссылочных типов, – преобразование строк. Если в Числе аргументов оператора + (плюс) присутствует хотя бы один операнд типа String, + трактуется как оператор сцепления (конкатенации) строк и другой Операнд, не Относящийся к String, подвергается неявному преобразованию в String. Возможность подобных преобразований предусмотрена для всех простых Типов. Преобразование объектов ссылочных типов осуществляется с помощью соответствующего метода toString, который наследуется от базового типа Object и допускает переопределение в производном классе; переопределенная версия toString должна обеспечить получение значимого Строкового представления состояния объектов класса.

Читать »

Преобразования уровней iPhone

Добавлено Дата: 18 May, 2011 категория: iPhone

Возможности Quartz Core по выводу на экран позволяют свободно манипулировать 20-изображениями, как если бы они были ЗЭ-изображениями. Изображение можно вращать на любой угол в осях л", у, z, масштабировать и наклонять. Объект CATransform— это магия под покровом технологии Cover Flow от Apple. Настольные системы Apple используют платформу Core Animation для обработки преобразований 3D. Платформа Quartz Core для iPhone использует многие подобные функции. iPhone поддерживает масштаб.

Читать »

Как ужиться с расширенной системой типов в XPath 2.0

Добавлено Дата: 2 March, 2011 категория: XSLT

Задача

Более строгая типизации в XPath 2.0 заставляет вас проклинать W3C и с тоской вспоминать о Perl.

Решение

Большая часть несовместимостей между версиями XPath/XSLT 1.0 и 2.0 проис­текает из-за ошибок типизации, причем это даже не зависит от наличия или от­сутствия схемы. Многих проблем, которые связаны с XPath и возникают при пе­реносе кода в версию 2.0, можно избежать, если запускать программу в режиме совместимости с версией 1.0.

Читать »