Sponsored Content
Full Discussion: Random numbers
Homework and Emergencies Homework & Coursework Questions Random numbers Post 302894518 by sea on Tuesday 25th of March 2014 10:29:58 PM
Old 03-25-2014
See: Man Page for bash (linux Section 1) - The UNIX and Linux Forums
Section: ARITHMETIC EVALUATION (c&p)

And besides, you already have done adding two numbers.
See the generation of your 2nd random number.

However, i assume you ment, you dont know how to actualy work with the results?
You did set n=$RANDOM which means the variable $n now contains the value of $RANDOM, which is a (not a technical-term-ace) global variable, generating a random number between 0 and 32,7k.

Well, so you need to put that result, that is nicely packed as an expression $(( r %= 200 )) into a variable.
Lets call that variable NUM1, so the (typo-corrected) code would look like NUM1=$(( n %= 200 )).
You then can see the result by echo $NUM1.

Then you can add the numbers using $NUM1 and $variable_b (as another example) instead.
NOTE: Variables are case sensitive and remain with their values in the shell until its exit.
Variables from scripts are not accessable from the shell unless the script exports them.

Hope this helps

Last edited by sea; 03-25-2014 at 11:40 PM..
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Random numbers without repetition

Is anyone know some scripts to generate random number without repetition using bash; for example generate 10 different random numbers. Thanks (8 Replies)
Discussion started by: asal_email
8 Replies

2. Programming

How to set constrain on random numbers in c

Hi, I am currently trying to generate multiple random numbers in C for different variable:- die1=1+(rand()%5); die2=1+(rand()%5); die3=1+(rand()%5); die4=1+(rand()%5); But I need to contrain the total of die1, die2,die3 and die4 to be 5 as well. If i insert die1+die2+die3+die4=5, i do... (6 Replies)
Discussion started by: ahjiefreak
6 Replies

3. Shell Programming and Scripting

Random numbers from 0 to 1000

Hello All, I want to make a simple script which generate random number from 0 to 1000. and simply display it. Plz HELP!!!!!! Regards, Waqas Ahmed (2 Replies)
Discussion started by: wakhan
2 Replies

4. Shell Programming and Scripting

Random NUmbers Generation with out repetation

Hi I have the below code MAXCOUNT=10 count=1 echo echo "$MAXCOUNT random numbers:" echo "-----------------" while # Generate 10 ($MAXCOUNT) random integers. do number=$ + 1 ] "echo $number" let "count += 1" # Increment count. done But aftre executing this ... (8 Replies)
Discussion started by: lalitka
8 Replies

5. Shell Programming and Scripting

Random Numbers - Perl

Hi Guys I have a script to find Ranomd numbers. But I want to make the file to produce more random. Could u guys help me plz. In this Script I have the code that generates random in for loop and the range I have specified in my %chromlength input and out put will be like this chrno start end... (3 Replies)
Discussion started by: repinementer
3 Replies

6. Shell Programming and Scripting

Generating random numbers

Hi, I am having trouble with generating random numbers. can this be done with awk? So I have a file that looks like this: 23 30 24 40 26 34 So column1 is start and column2 is end. I want to generate 3 random #'s between start and stop: So the output will look like this: ... (9 Replies)
Discussion started by: phil_heath
9 Replies

7. Shell Programming and Scripting

Replace a random string of numbers

Hi Can someone help me with this one? I have string.. (PROC_PROC_ID == 12183) <--PID is dynamic and i want to replace the PID number with whatever PID from /opt/hpws/apache32_2/logs/httpd.pid file. i'm having problem since the PID on the string is dynamic. It may be 2-5 digits or more. ... (5 Replies)
Discussion started by: ryandegreat25
5 Replies

8. Shell Programming and Scripting

How to insert random numbers into each line?

I have a file contains thousands of lines. I want to insert n random numbers into each line at specific position. Like this: 0 22…… 1 33…… …… …… I want to insert 3 random numbers from position 2 to 4 into each line. 0 325 22…… 1 685 33…… …… …… Please use CODE tags when... (8 Replies)
Discussion started by: hhdzhu
8 Replies

9. Solaris

True random numbers in Sol10

Hi everyone I just got my hands on a T5120 running Sol10. As far as I've read, the T2 chip has a built-in hardware number generator. My question is: how can I access it to get random numbers in either C or Fortran? I'm using Sun Studio 12.4. I am currently trying to write an... (13 Replies)
Discussion started by: toguro123
13 Replies
TT800(3pm)						User Contributed Perl Documentation						TT800(3pm)

NAME
Math::Random::TT800 - Matsumoto's TT800 Pseudorandom number generator DESCRIPTION
This perl extension module implements M. Matsumoto's twisted generalized shift register generator called TT800 as described in his article published in ACM Transactions on Modelling and Computer Simulation, Vol. 4, No. 3, 1994, pages 254-266. SYNOPSIS
use Math::Random::TT800; my $tt = new Math::Random::TT800; $value = $tt->next(); $ivalue = $tt->next_int(); FUNCTIONS
new my $tt = new Math::Random::TT800; my $tt = new Math::Random::TT800 @seeds; Create a new TT800 object. Providing seeds is optional. A TT800 takes 25 integers as seed which must not be all zero. If less than 25 integers are supplied, the rest are taken from the default seed. next $value = $tt->next(); next returns the next pseudorandom number from the TT800 object as a floating point value in the range [0,1). next_int $ivalue = $tt->next_int(); next_int returns a integer value filled with 32 random bits. COPYRIGHT
This implementation is based on the C code by M. Matsumoto <matumoto@math.keio.ac.jp> available from ftp://random.mat.sbg.ac.at/pub/data/tt800.c. Converted to a perl extension module and enhancements to support multiple streams of pseudorandom numbers by Otmar Lendl <lendl@cosy.sbg.ac.at>. Copyright (c) 1997 by Otmar Lendl (Perl and XS code). All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.14.2 2002-10-23 TT800(3pm)
All times are GMT -4. The time now is 01:06 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy