Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Dim

0 views
Skip to first unread message

Andrey Rapakov

unread,
Oct 28, 2005, 2:59:45 PM10/28/05
to
Привет All.

Скажите plz, а что в эхотаге не могут существовать такие переменные:

Dim A As Integer
Dim a As Single
VB меняет их на одинаковые - заглавными :(
PS А как можно посчитать cos, etc не в радианах, а в градусах. Hапример, я
ввожу данные углов в градусах.
С Уважением, Andrey.


... @C:\ftn\golded\WINAMP.TXT

Andrei Fomenko

unread,
Oct 29, 2005, 2:05:12 AM10/29/05
to
Вот и пляши от этих опpеделений с помощью пpостой фоpмyлы.

До свиданья, Andrey!
[АмГУ/ФСH] [UpTime: 0:18:36]

Alexandr Galitskij

unread,
Oct 29, 2005, 1:25:00 AM10/29/05
to
Здоpовица Вам, Andrey!

И был pазговоp _28 октябpя 2005_ по вpемени в _23:59_, *Andrey Rapakov* к *All*
о "Dim"

AR> Скажите plz, а что в эхотаге не могyт сyществовать такие пеpеменные:
AR> Dim A As Integer
AR> Dim a As Single
Сyщеcтвовать они могyт, только ваcикy вcе-pавно в каком pегиcтpе ты имя
напишешь.

AR> VB меняет их на одинаковые - заглавными :(
Это бyдет одна пеpеменная

AR> PS А как можно посчитать cos, etc не в pадианах, а в гpадyсах.
AR> Hапpимеp, я ввожy данные yглов в гpадyсах.
Школа. Пеpевод из pадиан в гpадycы и обpатно.

Ухожy не пpощаясь, Alexandr.
Чеpти что! ... и сбокy Батник.
... Жадного деньги возбyждают, а не насыщают. (Пyблилий Сиp)

Yuri Zubakin

unread,
Oct 29, 2005, 5:19:05 AM10/29/05
to
Здравствуйте, Andrey!

Случайно увидел, как Andrey Rapakov писал All (Пятница Октябрь 28 2005,
23:59):

AR> PS А как можно посчитать cos, etc не в радианах, а в градусах.
AR> Hапример, я ввожу данные углов в градусах.

Поищи в Инете программу расчета значения угла в различных системах
счисления Angle А. Полового (файл Angle1.1.zip - откуда скачал, не помню) - там
всё хорошо расписано. А вообще же:

' Угол в радианах Angle_Rad
' Угол в десятичных градусах Angle

Const pi = 3.14159265358979
Angle = (Angle_Rad * 180) / pi

C уважением, Yuri

... Трубно выть догом

Dmitriy Kozyrev

unread,
Oct 30, 2005, 2:25:36 AM10/30/05
to
Мы где-то виделись, Andrey?

28 Oct 05 22:59:45 в RU.VISUAL.BASIC.CHAINIK Andrey Rapakov -> All:

AR> Скажите plz, а что в эхотаге не могут существовать такие переменные:

AR> Dim A As Integer
AR> Dim a As Single

AR> VB меняет их на одинаковые - заглавными :(

В Visual Basic идентификаторы (имена переменных, методов, классов) являются
case-insensitive. Поэтому A и a в твоем примере - это одна и та же переменная.

Редактор среды запоминает то написание переменной, которое было использовано
при ее определении через Dim, и при каждом использовании этой переменной
исправляет ее имя на то, с каким она была определена. Hапример,

Dim intDataSize As Long
intdatasize = 4096

Во второй строке "intdatasize" сменится на "intDataSize" сразу после того, как
курсор уйдет с этой строки. Вот именно по этому переменная "a" у тебя меняется
на "A".

AR> PS А как можно посчитать cos, etc не в радианах, а в градусах. Hапример,
AR> я ввожу данные углов в градусах.

Cos(90 / 180 * 3.14159) = 0
Sin(30 / 180 * 3.14159) = 0.5

Эта формула дается еще в школе.

Всего хорошего!
Дмитрий Козырев aka Master aka KLRINFSP

0 new messages