Большие числа

Windows лучше чем Linux! Чем? Ясно же написано — чем Linux!
Раздуй свой холивар сегодня, потому что завтра это может сделать уже кто-то другой!
Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Большие числа

Сообщение Dummiel » 10.08.2006 (Чт) 9:20

Допустим, есть у меня пребольшущее :) число -
Val("174181181175175181179174179176176180173180")

Когда я его загоняю в переменную As Double, тогда VB мне выдает значение переменной = 1.74181181175175E+41

Объясните, пожалуйста, что к чему, что означает такая запись, и могу ли я с этим значением проделывать какие-либо арифметические действия. С математикой, тем более, с высшей, у меня всегда было слабовато.

GB826
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 312
Зарегистрирован: 04.08.2005 (Чт) 0:58
Откуда: Планета #3

Сообщение GB826 » 10.08.2006 (Чт) 9:25

А у Автора есть свои идеи и предположения?


Мой совет: Выкинь компьютер и иди в школу
Пора уже всем хорошим людям собраться и убить всех плохих людей.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 10.08.2006 (Чт) 9:47

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

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 10.08.2006 (Чт) 9:52

Запизь означает, что 1.74181181175175E+41 =1.74181181175175*10^41. ы
Если всё делать своими ручками, они скоро отвалятся !

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 10.08.2006 (Чт) 10:10

щаз он спросит, что означает запись 1.74181181175175*10^41
Весь мир матрица, а мы в нем потоки байтов!

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 10.08.2006 (Чт) 12:41

!Viper! писал(а):щаз он спросит, что означает запись 1.74181181175175*10^41

А вот и не спрошу, потому как въехал! :) А с математикой у меня с любой никак! Я даже семью-восемь токо на калькуляторе!

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 14.08.2006 (Пн) 21:04

Dummiel, а ты рисовать не пробовал? Или стихи писать?
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 15.08.2006 (Вт) 5:21

vvs_adm
Пару страниц назад я уже видел эту фразу. Повторяешься... :wink:
А я все практикую лечение травами...

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 15.08.2006 (Вт) 5:31

Twister
Нет, это я там повторился :D Тут - первоисточник.
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 15.08.2006 (Вт) 12:49

Рисовать нет, а вот насчет стихов - я лауреат нескольких фестивалей авторской песни среднесибирского региона.

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 15.08.2006 (Вт) 13:01

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

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 17.08.2006 (Чт) 4:38

vvs_adm писал(а):Если с математикой никак, то бросай программировать и снова берись за стихи. Там по идее математика не очень нужна.


vvs_adm, не умничай. Ты про Платоновский круг знаний слышал? Так рекомендую.

А две кракнутых мною программы без знания математики, одна за 1600 баков, другая за 2200 евро - это к стихам не подходит?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 17.08.2006 (Чт) 8:24

Dummiel писал(а):А две кракнутых мною программы без знания математики, одна за 1600 баков, другая за 2200 евро - это к стихам не подходит?

Причем тут стихи?
Если под стихами подразумевался интеллект, то пример тоже не годится, т.к. для пользования чужими инструментами особого интеллекта не нужно.
Lasciate ogni speranza, voi ch'entrate.

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 17.08.2006 (Чт) 12:39

Да я к тому, что в программировании главное логика, а математика не так уж сильно и нужна. Машина посчитает. Это раньше программистов выпускали только матфаки. А насчет крака - интеллект вообще не при чем, это просто свидетельствует о том, что я несколько ориентируюсь в программировании, и бросать его не собираюсь, хотя это только хобби, а не основная моя профессия. Так что шутку остроумного (как он сам про себя думает) vvs_adm я считаю по меньшей мере, неудачной.

onell
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 131
Зарегистрирован: 21.06.2006 (Ср) 16:04
Откуда: 2taev City

Сообщение onell » 17.08.2006 (Чт) 12:46

Суть программирования сводится к вычислениям, поэтому считаю что одной логикой обойтись сложновато будет

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 17.08.2006 (Чт) 12:52

Dummiel писал(а):Это раньше программистов выпускали только матфаки.

И очень жаль, что сейчас не так.
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 17.08.2006 (Чт) 12:59

Угу, а потом программеры, которые считают, что математика не нужна, разбивают WORD на два байта переводом в двоичную строку. И 16-битный цвет из трёх компонент собирают переводом в двоичную строку. И не могут понять разницы между ксором и выделением бита.

Щас в холивары эту тему перенесу...
Изображение

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 17.08.2006 (Чт) 14:41

заставьте их на асме по прогать, там очень трудно DWORD на 2 WORD'A используя строки разломать
[Место cдаётся]

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 17.08.2006 (Чт) 14:51

Денис, ты опять совершенно не в тему сказанул :-|
При чём тут асм? можно подумать, на VB через строки проще.
Изображение

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 17.08.2006 (Чт) 16:00

Намного проще. В асме встроенных механизмов, для конвертации строк нет. Макросы не в счёт
Изображение

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 17.08.2006 (Чт) 16:27

tyomitch писал(а):Угу, а потом программеры, которые считают, что математика не нужна, разбивают WORD на два байта переводом в двоичную строку.

Это еще что... Ссылку сейчас не приведу, но один чел на этом форуме отбрасывал два нуля в конце числа примерно так:
Код: Выделить всё
left(a,len(a)-2)
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 17.08.2006 (Чт) 17:08

keks-n писал(а):Намного проще. В асме встроенных механизмов, для конвертации строк нет. Макросы не в счёт

Блин. Вот тебе весь "конвертатор":
Код: Выделить всё
; ecx -> edi
next: jcxz away
xor al, al
shr ecx, 1
adc al, 48
stosb
jmp next

По-твоему, на VB проще?
Изображение

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 18.08.2006 (Пт) 3:55

Во, как вас зацепило-то! :D Вот вы бы относились с такой же корпоративностью к начинающим, глядишь, меньше непоняток было бы. :wink: И вообще, к огромному сожалению, на форуме "гнутье" пальцев вошло в постоянную привычку. Жаль. :cry:

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

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 18.08.2006 (Пт) 7:43

2 ANDLL, там покруче было:
BDSoft писал(а):
!Viper! писал(а):
BDSoft писал(а):
Код: Выделить всё
Text2 = Mid(Hex(SizeFile * 2048), 1, Len(Hex(SizeFile * 2048)) - 2)


в чем смысл этого действа?


Чтоб убрать два знака с конца Hex(SizeFile * 2048) .


2 Dummiel, тут у многоих основной вид деятельности отнюдь не программирование, и что с того?
Весь мир матрица, а мы в нем потоки байтов!

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 18.08.2006 (Пт) 8:11

2 Dummiel, тут у многоих основной вид деятельности отнюдь не программирование, и что с того?


А то с того, что не нужно мне предлагать бросать программирование!

Люди, будьте мягче друг к другу, добрее, любимее!
М.Жванецкий

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 18.08.2006 (Пт) 11:06

Dummiel писал(а):Да я к тому, что в программировании главное логика, а математика не так уж сильно и нужна. Машина посчитает. Это раньше программистов выпускали только матфаки.


Машина посчитает ровно то что ты ей предложишь посчитать и ничего более. Одной логикой здесь не обойтись. Знания математики в программировании необходимы так же как и знание английского языка.

Можно привести как минимум два возражения:
1. Зачем мне математика, если я не собираюсь заниматься численными методами?
2. Зачем мне математика, если я могу найти и скачать любой алгоритм?

На первое возражение успешно отвечает сопрос этого топика, а по поводу второго можно ответить следующим образом. Допустим возникла перед проггером задача посчитать систему линейных уравнений. Он лезет на сайт с готовым алгоритмами и обнаруживает, что их там мягко говоря не один. И как выбрать нужный? Без знаний математики? Там каждый алгоритм заточен под конкретные задачи.

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

onell
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 131
Зарегистрирован: 21.06.2006 (Ср) 16:04
Откуда: 2taev City

Сообщение onell » 18.08.2006 (Пт) 12:07

а физика, экономика, грамматика и т. д., хотя бы иметь представление?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 18.08.2006 (Пт) 12:14

Ненужных знаний не бывает.
Lasciate ogni speranza, voi ch'entrate.

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 18.08.2006 (Пт) 13:12

Убедили.
Но у vvs_adm я все равно требую сатисфакции!

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 18.08.2006 (Пт) 13:17

tyomitch писал(а):Угу, а потом программеры, которые считают, что математика не нужна, разбивают WORD на два байта переводом в двоичную строку. И 16-битный цвет из трёх компонент собирают переводом в двоичную строку. И не могут понять разницы между ксором и выделением бита.


Для меня, честно сказать, это темный лес. А где еще можно научиться, как не в Инете, а практически все топики раздуты до невозможности "философиями" :) Крайте редко встречаются четкие, по типу "вопрос-ответ"!

Кстати, тема уже давно переросла в другую: "Само- и взаимоуважение"

След.

Вернуться в Holy Wars@VBStreets

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24

    TopList