Lines Matching refs:val
52 void factor (long val, long *fact_list, int fact_size, int *num_fact);
81 /* factor: prepare a list of prime factors of val.
86 factor(long val, long *fact_list, int fact_size, int *num_fact)
91 build_primes(val);
95 while (*num_fact < fact_size-1 && val > 1 && i < num_primes) {
97 while (i < num_primes && val % primes[i] != 0) i++;
101 val % primes[i] == 0) {
103 val /= primes[i];
106 if (val > 1)
107 fact_list[(*num_fact)++] = val;
119 long val;
131 val = atol(argv[arg]);
132 factor (val, facts, 30, &nfact);
134 printf ("%ld:", val);