How to generate random numbers in C two colons?

John

I need in c code that generates two numbers in horizontally...so that i can get token numbers for my login system.

I need that i get this:

token=0.152644,0.429187

so in example i have token= and random generated numbers that have at beginning 0. and then 6 random generated numbers separated with , sign. How to get get this in C?

I have try this code but it does not give me what i want_

#include <stdio.h>
#include <string.h>

typedef
union
{
    char tmp[sizeof(unsigned long long)];
    unsigned long long myll;
} ll_t;


unsigned long long llrand(void)
{
    FILE *in=fopen("/dev/urandom", "r");
    ll_t ll_u;
    fread(ll_u.tmp, sizeof(ll_u.tmp), 1, in);
    fclose(in);
    return ll_u.myll;
}

int main()
{
    char tmp1[64]={0x0};
    char working[64]={0x0};
    int i=0;

    for(i=0; i< 1; i++)
    {
        while(strlen(tmp1) < 6)
        {
            sprintf(working, "%lu", llrand() );
            strcat(tmp1, working);
        }
        tmp1[6]=0x0;

        printf("%s\n", tmp1);
        *tmp1=0x0;
     }
    return 0;
 }

From output i get this:

747563
102595

Can code be simple and short?

Viet

You can use rand() function:

#include <stdio.h>      /* printf, scanf, puts, NULL */
#include <stdlib.h>     /* srand, rand */
#include <time.h>       /* time */

int randomNumber(int min, int max)
{
    /* generate secret number between min and max: */
    int res = rand() % (max-min+1) + min;
    return res;
}

int main()
{
    int i = 0;
    srand (time(NULL));
    for (i=0; i<100; i++)
        printf("%d ", randomNumber(10, 1000000));
    return 0;
}

That is full detail for rand(): http://www.cplusplus.com/reference/cstdlib/rand/

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How to generate two different random numbers?

From Dev

How to generate a random number <= 7 from two random numbers <= 5?

From Dev

How can I generate two random numbers(not repeated)?

From Dev

How to generate random numbers in the buffer?

From Dev

How to generate random numbers in sql?

From Dev

How do I generate random numbers with a mean in C++?

From Dev

How to generate a set of random numbers in both Lua and C# that are the same?

From Dev

How to generate array of random numbers using functions in C

From Dev

How do I generate different random numbers in a loop in C?

From Dev

How to generate random seed for random numbers

From Java

Generate random number between two numbers in JavaScript

From Dev

Generate random numbers without repetition in C

From Dev

How to generate two random numbers, X and Y, and make sure they are never repeated?

From Dev

How to generate same random string from two numbers even if we swap them?

From Dev

How to generate 64 bit random numbers?

From Dev

How to generate random sequence of numbers in python?

From Dev

How to generate unique random numbers in Matlab?

From Dev

how to generate unique random numbers with a specific range

From Dev

How to generate List of random numbers in Haskell

From Dev

How to generate random numbers without repetition in Swift?

From Dev

Generate a cell of random numbers in MATLAB, how?

From Dev

How does Python generate random numbers?

From Dev

How to generate 5 different random numbers?

From Dev

How to generate specified amount of random numbers?

From Dev

How to generate random numbers without repetition in Flutter

From Dev

how to generate random numbers of specific digits?

From Dev

How to generate random numbers with a .wav file?

From Dev

How to generate random numbers in my situation

From Dev

How to generate random positive and negative numbers in VBA

Related Related

  1. 1

    How to generate two different random numbers?

  2. 2

    How to generate a random number <= 7 from two random numbers <= 5?

  3. 3

    How can I generate two random numbers(not repeated)?

  4. 4

    How to generate random numbers in the buffer?

  5. 5

    How to generate random numbers in sql?

  6. 6

    How do I generate random numbers with a mean in C++?

  7. 7

    How to generate a set of random numbers in both Lua and C# that are the same?

  8. 8

    How to generate array of random numbers using functions in C

  9. 9

    How do I generate different random numbers in a loop in C?

  10. 10

    How to generate random seed for random numbers

  11. 11

    Generate random number between two numbers in JavaScript

  12. 12

    Generate random numbers without repetition in C

  13. 13

    How to generate two random numbers, X and Y, and make sure they are never repeated?

  14. 14

    How to generate same random string from two numbers even if we swap them?

  15. 15

    How to generate 64 bit random numbers?

  16. 16

    How to generate random sequence of numbers in python?

  17. 17

    How to generate unique random numbers in Matlab?

  18. 18

    how to generate unique random numbers with a specific range

  19. 19

    How to generate List of random numbers in Haskell

  20. 20

    How to generate random numbers without repetition in Swift?

  21. 21

    Generate a cell of random numbers in MATLAB, how?

  22. 22

    How does Python generate random numbers?

  23. 23

    How to generate 5 different random numbers?

  24. 24

    How to generate specified amount of random numbers?

  25. 25

    How to generate random numbers without repetition in Flutter

  26. 26

    how to generate random numbers of specific digits?

  27. 27

    How to generate random numbers with a .wav file?

  28. 28

    How to generate random numbers in my situation

  29. 29

    How to generate random positive and negative numbers in VBA

HotTag

Archive