라이브러리

[PHP] DsSet::sum - 세트의 모든 값의 합계를 반환합니다.




PHP에서 DsSet::sum 사용하기

PHP 7.4 버전부터 DsSet 클래스가 제공되며, 이 클래스는 유니온-파인드 집합을 구현합니다. DsSet::sum 메소드는 집합 내의 모든 원소의 합을 반환합니다.

DsSet::sum 메소드


DsSet::sum 메소드는 집합 내의 모든 원소의 합을 반환합니다. 이 메소드는 집합의 원소가 모두 정수일 때만 사용할 수 있습니다.

예제


#hostingforum.kr
php

// DsSet 클래스를 사용하여 집합을 생성합니다.

$set = new DsSet([1, 2, 3, 4, 5]);



// 집합 내의 모든 원소의 합을 반환합니다.

$sum = $set->sum();



// 결과를 출력합니다.

echo "집합 내의 모든 원소의 합: $sum
";



// 집합 내의 원소 중 2를 제거합니다.

$set->remove(2);



// 집합 내의 모든 원소의 합을 반환합니다.

$sum = $set->sum();



// 결과를 출력합니다.

echo "집합 내의 모든 원소의 합 (2 제거): $sum
";



결과


#hostingforum.kr


집합 내의 모든 원소의 합: 15

집합 내의 모든 원소의 합 (2 제거): 13



사용 예시


DsSet::sum 메소드는 집합 내의 모든 원소의 합을 계산할 때 유용합니다. 예를 들어, 학생들의 점수를 집합으로 저장하고, 점수의 평균을 계산할 때 사용할 수 있습니다.

#hostingforum.kr
php

// 학생들의 점수를 집합으로 저장합니다.

$set = new DsSet([90, 80, 70, 60, 50]);



// 점수의 평균을 계산합니다.

$average = $set->sum() / $set->count();



// 결과를 출력합니다.

echo "점수의 평균: $average
";



결과


#hostingforum.kr


점수의 평균: 70



DsSet::sum 메소드는 집합 내의 모든 원소의 합을 반환하며, 집합의 원소가 모두 정수일 때만 사용할 수 있습니다. 이 메소드는 집합의 원소가 여러 개인 경우에 유용합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 596 페이지

검색

게시물 검색