"함수 min()"의 두 판 사이의 차이

2번째 줄: 2번째 줄:
;MIN
;MIN
;LEAST
;LEAST
==C==
[[category: C]]
{{참고|C언어 array_min()}}
<source lang='c'>
#include<stdio.h>
int intArray_min(int arr[], int len) {
    int min = arr[0];
    for(int i=1; i<len; i++) {
        if( arr[i]<min ) min = arr[i];
    }
    return min;
}
void main() {
  int nums[] = {3, 6, 2, 8, 1};
  int len = sizeof(nums)/sizeof(nums[0]);
  printf("%d", intArray_min(nums,len));
  // 1
}
</source>


==Excel==
==Excel==

2018년 3월 6일 (화) 13:29 판

MIN
LEAST

1 C

#include<stdio.h>

int intArray_min(int arr[], int len) {
    int min = arr[0];
    for(int i=1; i<len; i++) {
        if( arr[i]<min ) min = arr[i];
    }
    return min;
}

void main() {
   int nums[] = {3, 6, 2, 8, 1};
   int len = sizeof(nums)/sizeof(nums[0]);
   printf("%d", intArray_min(nums,len));
   // 1
}

2 Excel

=MIN(3.14, 77.7, 5, -10.5, -4.4)
// returns -10.5

3 JavaScript

console.log( Math.min(3.14, 77.7, 5, -10.5, -4.4) );
// -10.5

4 PHP

echo min(3.14, 77.7, 5, -10.5, -4.4);
// returns -10.5

5 Perl

use List::Util qw( min );
print min(3.14, 77.7, 5, -10.5, -4.4) . "\n";
# returns -10.5

6 SQL

6.1 Oracle

SELECT LEAST(3.14, 77.7, 5, -10.5, -4.4) FROM DUAL;
-- returns -10.5

7 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}