Главная » Статьи для тега "значения"

ПРОЦЕДУРЫ И ВСТАВКИ

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

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

Читать »

ФАЙЛЫ ПРЯМОГО ДОСТУПА В БЕЙСИКЕ ВВС

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

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

: дисковод.имя_справочника.имя_файла где:

дисковод                 номер от 0 до 3, идентифицирующий физический дисковод; имя—справочника   — один символ, идентифицирующий отдельную группу файлов на диске; имя_файла             — имя файла, в состав которого входит до семи символов.

Читать »

ДРУГИЕ КОНЦЕПЦИИ ПРОГРАММИРОВАНИЯ

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

Подобно большинству языков программирования, Бейсик обладает рядом важных  возможностей, которые лучше всего обсуждать после того, как элементарные свойства уже знакомы и полностью поняты. В этой главе представлено несколько таких возможностей, которые хотя и различны, но в определенном  смысле  очень  тесно  связаны.  Тема  данной  главы  —  обсуждение  объектов,  над которыми проводятся вычисления, другими словами,  "предметов", которыми манипулирует язык программирования.

Читать »

ИНИЦИАЦИЯ МАТРИЦЫ

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

Предусмотрено несколько операторов для присваивания всем элементам матрицы одного и того же значения,  0  или  1,  или  для  присваивания  всем  диагональным  элементам  квадратной  матрицы значения 1. Последующим умножением на скалярное значение (см. подразд. 7.3.1) всем единичным элементам можно придать любое требуемое значение.

Читать »

О ВЫЧИСЛЕНИИ ЛОГИЧЕСКИХ ВЫРАЖЕНИЙ

Добавлено Дата: 15 June, 2012 категория: 1С Предприятие

В  1С  ЛВ  при  их  оценке всегда вычисляются полностью (по  крайней мере  в  текущей  версии). Это создает  некоторые неудобства.  Так, в последнем примере вложенный  цикл Пока  было  бы лучше  записать следующим образом, обойдя  применение оператора Прервать:

Читать »

Prelude: Классы и их экземпляры

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

Класс:  Bounded

Описание: экземпляры этого класса представляют  собой множества, ограниченные сверху и снизу. Это означает, что имеются минимальный элемент множества и максимальный элемент множества. Однако само множество вполне может быть и неупорядоченным  — в нём может отсутствовать отношение порядка. Определение:

Читать »

МЕТОДЫ ОБЪЕКТА ПЕРИОДИЧЕСКИЙ

Добавлено Дата: 8 June, 2012 категория: 1С Предприятие

Позволяют  читать,  перебирать,  искать,  изменять  и  удалять  периодические  реквизиты справочников  и  периодические  константы.  При  удалении  записи  сразу  проставляется  DBF-пометка удаления. Удаленные записи  восстановлению  не  подлежат.  Нельзя  методами  ОП  добавлять  новые  значения  периодических  констант или  реквизитов справочников.

Читать »

КОНСТАНТЫ ДОСТУП К КОНСТАНТАМ

Добавлено Дата: 3 June, 2012 категория: 1С Предприятие

Определяемые в  конфигурации  1С  константы хранят  неизменяемые при  расчетах и формировании  документов  данные, например  размер  минимальной  заработной платы  (в  процессе эксплуатации  системы значения  подобных констант,  разумеется, могут редактироваться).    Значения   констант  располагаются  в   файле   1SCONST.DBF.  Для внешнего   представления   данных    с   каждой    записью   файла   связываются   атрибуты и идентификатор  (имя)  некоторой  константы,  значения  которых   записаны   в   файле  1CV7.MD, хранящем конфигурацию  системы.  При  отображении  констант предусмотренным в   1С  способом (команда  Константы.Открыть;  может  быть  выполнена  только  в главном   меню    системы)   используются    ее   атрибуты   Синоним   и    Комментарий, а также  значения  поля  Value файла  1SCONST.DBF.

Читать »

Экземпляры класса Logic

Добавлено Дата: 19 May, 2012 категория: Haskell

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

В этом классе определены классические  методы из алгебры логики, а также несколько дополнительных, вроде импликации и эквивалентности (при желании, конечно, можно было добавить в определение этого класса и методы для вычисления таких операций, как «стрелка Пирса» или «штрих Шеффера»). Само собой разумеется, что все эти методы применимы к булевским значениям истинности, которые в языке Haskell представляются типом Bool. Для того чтобы можно было применять такие методы на значениях типа Bool, необходимо определить его экземпляром  класса Logic:

Читать »

Модуль Weak

Добавлено Дата: 17 May, 2012 категория: Haskell

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

Читать »

Модуль Types

Добавлено Дата: 16 May, 2012 категория: Haskell

В модуле Types описываются проекции некоторых типов языка C в соответствующие типы языка Haskell. Использование:

import  Foreign.C.Types

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

Читать »

Prelude: Функции – ЧАСТЬ 2

Добавлено Дата: 6 May, 2012 категория: Haskell

id  ::  a  ->  a id  x  =  x

Функция: init

Описание: возвращает список без последнего аргумента. Исходный список должен содержать, по крайней мере, один элемент. На пустом списке функция генерирует сообщение об ошибке.

Читать »

Дорожки MIDI

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

Заметим,  что  дорожка  отличается  от  канала  MIDI.  Хотя  наиболее  распространенный  подход  для  многодорожечного  файла   проигрывать  каждую  дорожку  в  отдельном  канале,  композиторы  могут  привлечь  столько  дорожек,  сколько захотят,  и  любым  образом  использовать  их  для  игры  на  инструментах  по  разным каналам.

Читать »

Классы Float и Double

Добавлено Дата: 6 May, 2012 категория: Java

расширяют Number и служат для представления типов float и double в виде класса. За редкими исключениями, имена методов и константы совпадают для обоих типов. Приведенный ниже список соответствует классу Float, однако float и Float всюду могут быть заменены на double и Double соответственно, что даст эквивалентные поля и методы для класса Double. Помимо стандартных методов класса Number, классы Float и Double содержат следующие методы:

Читать »

Класс Math

Добавлено Дата: 3 May, 2012 категория: Java

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

Константа Math.E представляет значение числа e (2.7182818284590452354), а Math.PI — значение числа p (3.14159265358979323846). Значения углов в методах задаются в радианах, а все параметры и возвращаемые значения имеют тип double, если явно не оговорено обратное:

Читать »