Click here to Skip to main content
12,999,417 members (56,681 online)
Rate this:
Please Sign up or sign in to vote.
See more:
hi guys, i'm beginner of python, i trying use math.sqrt() to count distance.

print math.sqrt(float(data[0][0]) - float(k_cluster[0][0]**2) + float(data[0][1]) - float(k_cluster[0][1]**2)))

for example:

data[0] = 12.1
data[0][0] = 15.125

data[0][1] = 13.214

k_cluster[0][0] = 5.34
k_cluster[0][1] = 6.78

when i use code above it tell me math domain error, but if without math.sqrt() it work normally
do you know what the problem??
Posted 17-Mar-13 16:34pm
Updated 17-Mar-13 17:30pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Check the placement of your parenthesis.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170624.1 | Last Updated 11 Jun 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100