2016-04-01 22 views
0

Kafamda kağıda yazmak istediğim bir matematik ifadem var ancak tam olarak nasıl olacağından emin değilim. Sigma kullanmam gerektiğini biliyorum ama fonksiyonun ne olduğundan emin değilim. Bunun için bir python kodu yazmayı biliyorum, bu yüzden bunu yazdım, ancak hala bir matematik işlevi olarak nasıl yazılacağından emin değilim. Bu kodu verilmiştir: Sadece toplayarak ediyoruzPython işlevini matematik işlevine çevirme

def multiply_sum(integer): 
     whatever = 1 
     final = 0 
     for i in range(1, integer + 1): 
      whatever = whatever * 2 
      final += whatever 
     return final 

cevap

2

2, 4, 8, ..., 2^tamsayı - geometrik dizi 2 * 2^i, i = 0, 1, 2 ... Toplam 2^(tamsayı + 1) - 2 toplamı kadardır.

Burada özet için geometrik seriler, genel formüller ve bazı özellikler hakkında daha fazla bilgiyi buradan edinebilirsiniz: https://en.wikipedia.org/wiki/Geometric_series.

0

Sen gerçekten toplamını hesaplamak olabilir, ama sadece gösterim istiyorsanız, öyle: Ben sadece tamsayı gider

enter image description here

+0

. Python aralığı işlevi ikinci argümanda dahil değildir. – Xilexio

+0

Gerçekten haklısınız –