How can I make this statement readable?
Posted
by bstullkid
on Stack Overflow
See other posts from Stack Overflow
or by bstullkid
Published on 2010-06-09T21:09:24Z
Indexed on
2010/06/09
21:12 UTC
Read the original article
Hit count: 191
Filed under:
c
I'm having trouble coming up with a way to make this readable, any thoughts on how I should peice this together? Should I get rid of the one liner and use some ifs?
result = (
strtod(
strlen(v1->score) > 0 ? strtod(v1->score, (char **)NULL) < 0.1 ? "0.1" : v1->score : "0.0", (char**)NULL) >
strtod(
strlen(v2->score) > 0 ? strtod(v2->score, (char **)NULL) < 0.1 ? "0.1" : v2->score : "0.0", (char**)NULL)) ?
-1 : 1;
© Stack Overflow or respective owner