| SkIv | 
                        
			
			  
			
				 Сообщение
					#1				
			 
		 | 
	
        	
        		![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: IVAN Репутация:    0           	 | 
       
			
			 Уважаемые прогерры, скжите пожалуйста как устроен выбор случайных чисел в функции random. 
			
			
					
		 | 
	
![]() ![]()  | 
	
| Bokul | 
                        
			
			  
			
				 Сообщение
					#2				
			 
		 | 
	
        	
        		![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация:    11           	 | 
       
			
			 xds, откуда такая инфа? Исходники копал?  
			
			-------------------- Лао-Цзы : 
					
		Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.  | 
	
| Lapp | 
                        
			
			  
			
				 Сообщение
					#3				
			 
		 | 
	
        	
        		![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация:    159           	 | 
       
			
			 xds, откуда такая инфа? Исходники копал? Bokul, это все совсем не секрет. Например, есть в том "Иллюстрированном самоучителе по Турбо Паскалю", ссылку на который я кидал (Приложение 4, модуль System). Malice, спасибо за пример. Еще интересно бы разобраться, как работает вызов без параметра.. Мне кажется, текущий вопрос можно немного трансформировать так: 1. Оценить качество стандартного ГСЧ. 2. Высказать предложения по его улучшению. -------------------- я - ветер, я северный холодный ветер 
					
		я час расставанья, я год возвращенья домой  | 
	
| Malice | 
                        
			
			  
			
				 Сообщение
					#4				
			 
		 | 
	
        	
        		![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация:    20           	 | 
       
			
			 Malice, спасибо за пример. Да не за что. Хотел просто вырезать кусок из дизасма, а потом причесал, а он возьми, да заработай Цитата   Еще интересно бы разобраться, как работает вызов без параметра.. Здесь тоже все просто: кроме функции random есть еще 2: Random_real и random_extended, вызываются в зависимости от использования (extended) или не использования сопроцессора. Цитата  Мне кажется, текущий вопрос можно немного трансформировать так: 1. Оценить качество стандартного ГСЧ. 2. Высказать предложения по его улучшению. Ну это надо выяснить через какой период повторится randseed, чем ближе к Dword - тем лучше  | 
	
| Malice | 
                        
			
			  
			
				 Сообщение
					#5				
			 
		 | 
	
        	
        		![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация:    20           	 | 
       
			
			 Ну это надо выяснить через какой период повторится randseed, чем ближе к Dword - тем лучше Проверил - повторился ровно через Dword, т.е. $FFFFFFFF.  | 
	
 SkIv   Random   30.12.2006 14:14
 
 Altair   Используется таймер для получения случайного числа…   30.12.2006 15:16
 
 Malice   Сможешь доказать, что делается именно так ? На при…   30.12.2006 15:32
 
 Altair   Ну нужно дизассемблировать код и посмотреть что та…   30.12.2006 15:37
 
 Malice   И всетаки ? Чтобы не быть голословным, так сказать…   30.12.2006 16:43
 
 Бродяжник   В Turbo C таймер используется только для randomize…   30.12.2006 17:23
 
 SkIv   Так все дело в таймере, а тогда как определяется в…   30.12.2006 17:56
 
 Altair   
А вполне возможно что каждое следующее зависит от…   30.12.2006 18:32
 
 Malice   А как быть с этим утверждением:
? Здесь не про пе…   30.12.2006 18:45
 
 arhimag   Используйте поиск, мне вольво кидал ссылки на функ…   30.12.2006 18:48
 
 Altair   Malice, я не собираюсь с тобой спорить, автор темы…   30.12.2006 20:01
 
 Malice   Хорошо, ты прав, спорить не надо. Но одна конкретн…   30.12.2006 22:11
 
 xds   Очередное число псевдослучайной последовательности…   31.12.2006 9:51
 
 Bokul   Я не о RandSeed (о ней еще Malice писал в подобной…   31.12.2006 11:41
 
 Lapp   
я обо этом:  int 21h/ah = 2Ch..
Ну, это легко до…   31.12.2006 11:55
 
 SkIv   Поспрашивал у знакомых и один мне выдал такую форм…   1.01.2007 16:41
 
 xds   
xds, откуда такая инфа? Исходники копал? :)
td   1.01.2007 20:26![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 22:00 |