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

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(사용자 2명의 중간 판 6개는 보이지 않습니다)
2번째 줄: 2번째 줄:
;MIN
;MIN
;LEAST
;LEAST
==C==
[[category: C]]
{{참고|C언어 array_min()}}
<syntaxhighlight 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
}
</syntaxhighlight>
==C#==
[[분류: csharp]]
{{참고|C샵 min()}}
<syntaxhighlight lang='csharp'>
using System;
using System.Linq;
class Program {
    static void Main() {
        double[] nums = {3.14, 77.7, 5, -10.5, -4.4};
        Console.WriteLine( nums.Min() );
        // -10.5
    }
}
</syntaxhighlight>


==Excel==
==Excel==
[[category: Excel]]
[[category: Excel]]
{{참고|엑셀 MIN()}}
{{참고|엑셀 MIN()}}
<source lang='php'>
<syntaxhighlight lang='php'>
=MIN(3.14, 77.7, 5, -10.5, -4.4)
=MIN(3.14, 77.7, 5, -10.5, -4.4)
// returns -10.5
// returns -10.5
</source>
</syntaxhighlight>
 
==Java==
[[분류: Java]]
{{참고|자바 min()}}
<syntaxhighlight lang='java'>
import java.util.Arrays;
import java.util.Collections;
public class Main {
    public static void main(String args[]) {
        Double[] nums = {3.14, 77.7, 5.0, -10.5, -4.4};
        Double min = Collections.min(Arrays.asList(nums));
        System.out.println( min );
        // -10.5
    }
}
</syntaxhighlight>
<syntaxhighlight lang='java'>
public class Main {
    public static void main(String args[]) {
        double[] nums = {3.14, 77.7, 5.0, -10.5, -4.4};
        double min = nums[0];
        for(double i:nums)if(min>i)min=i;
        System.out.println( min );
        // -10.5
    }
}
</syntaxhighlight>


==JavaScript==
==JavaScript==
[[category: JavaScript]]
[[category: JavaScript]]
{{참고|JavaScript min()}}
{{참고|JavaScript min()}}
<source lang='JavaScript'>
<syntaxhighlight lang='JavaScript'>
console.log( Math.min(3.14, 77.7, 5, -10.5, -4.4) );
console.log( Math.min(3.14, 77.7, 5, -10.5, -4.4) );
// -10.5
// -10.5
</source>
</syntaxhighlight>
 
==Perl==
[[category: Perl]]
<syntaxhighlight lang='perl'>
use List::Util qw( min );
print min(3.14, 77.7, 5, -10.5, -4.4) . "\n";
# returns -10.5
</syntaxhighlight>


==PHP==
==PHP==
[[category: PHP]]
[[category: PHP]]
{{참고|PHP min()}}
{{참고|PHP min()}}
<source lang='php'>
<syntaxhighlight lang='php'>
echo min(3.14, 77.7, 5, -10.5, -4.4);
echo min(3.14, 77.7, 5, -10.5, -4.4);
// returns -10.5
// returns -10.5
</source>
</syntaxhighlight>
 
==Python==
[[category: Python]]
{{참고|Python min()}}
<syntaxhighlight lang='Python'>
print( min(3.14, 77.7, 5, -10.5, -4.4) )
# -10.5
</syntaxhighlight>


==SQL==
==SQL==
32번째 줄: 112번째 줄:
===Oracle===
===Oracle===
[[category: Oracle]]
[[category: Oracle]]
<source lang='sql'>
<syntaxhighlight lang='sql'>
SELECT LEAST(3.14, 77.7, 5, -10.5, -4.4) FROM DUAL;
SELECT LEAST(3.14, 77.7, 5, -10.5, -4.4) FROM DUAL;
-- returns -10.5
-- returns -10.5
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==

2020년 11월 2일 (월) 02:33 기준 최신판

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 C#[ | ]

using System;
using System.Linq;
class Program {
    static void Main() {
        double[] nums = {3.14, 77.7, 5, -10.5, -4.4};
        Console.WriteLine( nums.Min() );
        // -10.5
    }
}

3 Excel[ | ]

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

4 Java[ | ]

import java.util.Arrays;
import java.util.Collections;
public class Main {
    public static void main(String args[]) {
        Double[] nums = {3.14, 77.7, 5.0, -10.5, -4.4};
        Double min = Collections.min(Arrays.asList(nums));
        System.out.println( min );
        // -10.5
    }
}
public class Main {
    public static void main(String args[]) {
        double[] nums = {3.14, 77.7, 5.0, -10.5, -4.4};
        double min = nums[0];
        for(double i:nums)if(min>i)min=i;
        System.out.println( min );
        // -10.5
    }
}

5 JavaScript[ | ]

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

6 Perl[ | ]

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

7 PHP[ | ]

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

8 Python[ | ]

print( min(3.14, 77.7, 5, -10.5, -4.4) )
# -10.5

9 SQL[ | ]

9.1 Oracle[ | ]

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

10 같이 보기[ | ]

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