GRASS Programmer's Manual
6.5.svn(2014)-r66266
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
minmax.c
Go to the documentation of this file.
1
2
/*-
3
* Written by H. Mitasova, L. Mitas, I. Kosinovsky, D. Gerdes Fall 1994
4
* University of Illinois
5
* US Army Construction Engineering Research Lab
6
* Copyright 1994, H. Mitasova (University of Illinois),
7
* L. Mitas (University of Illinois),
8
* I. Kosinovsky, (USA-CERL), and D.Gerdes (USA-CERL)
9
*
10
* modified by McCauley in August 1995
11
* modified by Mitasova in August 1995
12
*
13
*/
14
15
#include <stdio.h>
16
#include <math.h>
17
18
int
min1
(
int
arg1,
int
arg2)
19
{
20
int
res;
21
22
if
(arg1 <= arg2) {
23
res = arg1;
24
}
25
else
{
26
res = arg2;
27
}
28
return
res;
29
}
30
31
32
int
max1
(
33
/*
34
* L. Mitas (University of Illinois),
35
* I. Kosinovsky, (USA-CERL), and D.Gerdes (USA-CERL)
36
*
37
* modified by McCauley in August 1995
38
* modified by Mitasova in August 1995
39
*
40
*/
41
int
arg1,
int
arg2)
42
{
43
int
res;
44
45
if
(arg1 >= arg2) {
46
res = arg1;
47
}
48
else
{
49
res = arg2;
50
}
51
return
res;
52
}
53
54
double
amax1
(
double
arg1,
double
arg2)
55
{
56
double
res;
57
58
if
(arg1 >= arg2) {
59
res = arg1;
60
}
61
else
{
62
res = arg2;
63
}
64
return
res;
65
}
66
67
double
amin1
(
double
arg1,
double
arg2)
68
{
69
double
res;
70
71
if
(arg1 <= arg2) {
72
res = arg1;
73
}
74
else
{
75
res = arg2;
76
}
77
return
res;
78
}
amax1
double amax1(double, double)
Definition:
minmax.c:54
amin1
double amin1(double, double)
Definition:
minmax.c:67
max1
int max1(int, int)
Definition:
minmax.c:32
min1
int min1(int, int)
Definition:
minmax.c:18
lib
rst
interp_float
minmax.c
Generated on Sat Jan 2 2016 01:46:49 for GRASS Programmer's Manual by
1.8.5